From 3832bfddda8bc2a4f16aa65eee35c7c8213e8f47 Mon Sep 17 00:00:00 2001 From: Samson Melamed Date: Sat, 10 Jan 2009 00:03:35 -0500 Subject: [PATCH] fixes media sync progress bar not reaching 100% --- ankiqt/ui/main.py | 3 +++ ankiqt/ui/sync.py | 1 + 2 files changed, 4 insertions(+) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index ff46b0655..69555485b 100644 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -1497,7 +1497,10 @@ day = :d""", d=yesterday) def openSyncProgress(self): self.syncProgressDialog = QProgressDialog(_("Syncing Media..."), "", 0, 0, self) + self.syncProgressDialog.setWindowTitle(_("Syncing Media...")) self.syncProgressDialog.setCancelButton(None) + self.syncProgressDialog.setAutoClose(False) + self.syncProgressDialog.setAutoReset(False) def closeSyncProgress(self): self.syncProgressDialog.cancel() diff --git a/ankiqt/ui/sync.py b/ankiqt/ui/sync.py index de878a12d..09e8e1752 100644 --- a/ankiqt/ui/sync.py +++ b/ankiqt/ui/sync.py @@ -165,6 +165,7 @@ class Sync(QThread): client.sync() except: self.emit(SIGNAL("bulkSyncFailed")) + time.sleep(0.1) self.emit(SIGNAL("closeSyncProgress")) def bulkCallback(self, *args):