From cafd1959b4935d939eee6a783c9c42f645dded20 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 19 Feb 2009 15:55:13 +0900 Subject: [PATCH] progress dialog for active tags --- ankiqt/ui/activetags.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ankiqt/ui/activetags.py b/ankiqt/ui/activetags.py index 6ad919a05..57e7d45d2 100644 --- a/ankiqt/ui/activetags.py +++ b/ankiqt/ui/activetags.py @@ -38,6 +38,8 @@ class ActiveTagsChooser(QDialog): self.dialog.list.selectionModel().select(idx, mode) def accept(self): + self.hide() + self.parent.deck.startProgress(2) n = 0 suspended = [] for item in self.items: @@ -47,8 +49,10 @@ class ActiveTagsChooser(QDialog): n += 1 self.parent.deck.suspended = canonifyTags(joinTags(suspended + ["Suspended"])) self.parent.deck.setModified() + self.parent.deck.updateProgress(_("Processing...")) self.parent.reset() saveGeom(self, "activeTags") + self.parent.deck.finishProgress() QDialog.accept(self) def onHelp(self):