From 7119ffd4f99cad3c99b7e8f595c5de25fb293eba Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 24 Jan 2012 01:42:10 +0900 Subject: [PATCH] fix (un)mark individual cards --- aqt/browser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aqt/browser.py b/aqt/browser.py index 74ee2df5b..ae614d83f 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -922,8 +922,9 @@ where id in %s""" % ids2str(self.selectedCards()), usn, mod) label = _("Add Tags") if label: self.mw.checkpoint(label) + self.model.beginReset() func(self.selectedNotes(), tags) - self.model.reset() + self.model.endReset() self.mw.requireReset() def deleteTags(self, tags=None, label=None):