diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py
index 5cfa2cf38..a1cbbaf4c 100644
--- a/ankiqt/ui/main.py
+++ b/ankiqt/ui/main.py
@@ -184,11 +184,12 @@ Please do not file a bug report with Anki.
""")
self.views = self.viewsBackup
self.viewsBackup = None
- def reset(self, count=True):
+ def reset(self, count=True, priorities=False):
if self.deck:
self.deck.refresh()
- if count:
+ if priorities:
self.deck.updateAllPriorities()
+ if count:
self.deck.rebuildCounts()
self.deck.rebuildQueue()
self.moveToState("initial")
@@ -578,7 +579,7 @@ To upgrade an old deck, download Anki 0.9.8.7."""))
return True
try:
self.deck.initUndo()
- self.reset()
+ self.moveToState("initial")
except:
traceback.print_exc()
if ui.utils.askUser(_(