From 23777eed673202458ec9fea905bde649957a4a83 Mon Sep 17 00:00:00 2001 From: RumovZ Date: Sun, 7 Mar 2021 09:47:17 +0100 Subject: [PATCH] Fix repainting in case of tree building exception --- qt/aqt/sidebar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qt/aqt/sidebar.py b/qt/aqt/sidebar.py index f9bd9f6c2..9d528267b 100644 --- a/qt/aqt/sidebar.py +++ b/qt/aqt/sidebar.py @@ -428,6 +428,7 @@ class SidebarTreeView(QTreeView): return def on_done(fut: Future) -> None: + self.setUpdatesEnabled(True) root = fut.result() model = SidebarModel(self, root) @@ -439,7 +440,6 @@ class SidebarTreeView(QTreeView): self.search_for(self.current_search) else: self._expand_where_necessary(model) - self.setUpdatesEnabled(True) if is_current: self.restore_current(is_current)