From 7c1761c4ff8dc3bf103e8a251728e7959294f1e4 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 5 May 2012 01:10:54 +0900 Subject: [PATCH] fix refresh timer firing during sync --- aqt/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aqt/main.py b/aqt/main.py index 69a13d2c5..6599f4731 100644 --- a/aqt/main.py +++ b/aqt/main.py @@ -507,6 +507,9 @@ Debug info:\n%s""") % traceback.format_exc(), help="DeckErrors") self.pm.profile['autoSync']): from aqt.sync import SyncManager self.unloadCollection() + # set a sync state so the refresh timer doesn't fire while deck + # unloaded + self.state = "sync" self.syncer = SyncManager(self, self.pm) self.syncer.sync() if reload: