From 98d98ad3632e87d7db63964a8743106bb9029e02 Mon Sep 17 00:00:00 2001 From: Houssam Salem Date: Tue, 30 Jun 2015 21:41:16 +1000 Subject: [PATCH] Rebuild browser tree without reconnecting signals Fixes a bug where adding or removing a saved search triggers multiple click events on tree items. --- aqt/browser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aqt/browser.py b/aqt/browser.py index 0fa01c909..41ea71431 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -1833,7 +1833,7 @@ class FavouritesLineEdit(QLineEdit): self.mw.col.setMod() self.updateButton() - self.browser.setupTree() + self.browser.buildTree() def deleteClicked(self): msg = _('Remove "%s" from your saved searches?') % self.name @@ -1844,4 +1844,4 @@ class FavouritesLineEdit(QLineEdit): self.mw.col.conf['savedFilters'].pop(self.name, None) self.mw.col.setMod() self.updateButton() - self.browser.setupTree() + self.browser.buildTree()