From aa0f838a2780c52016eb2a5f88c44fe38aae4f2b Mon Sep 17 00:00:00 2001 From: Jiri Kalvoda <jirikalvoda@kam.mff.cuni.cz> Date: Sat, 27 Aug 2022 21:24:22 +0200 Subject: [PATCH] Qt: Clear tree only in load_i3_tree --- woman/qt.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/woman/qt.py b/woman/qt.py index ceb6e0b..bcaca54 100755 --- a/woman/qt.py +++ b/woman/qt.py @@ -620,7 +620,6 @@ def qt_main(): self.screenshot = None self.exist = False self.redraw_pic() - self._tree.clear() def redraw(self): p = QPalette() @@ -835,6 +834,8 @@ def qt_main(): ppr(y, t+1, True) t = shared.i3.value.get_tree() # ppr(t, 0) + for w in self._workspaces.values(): + w._tree.clear() def go(x): if x.type == "workspace": qt_workspace_widget_func(*parse_workspace(x.name), lambda y: y._tree.set_tree(x)) -- GitLab