mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
more robust deck load on startup
This commit is contained in:
parent
9da0a83735
commit
0c5c130f9f
3 changed files with 6 additions and 2 deletions
|
@ -51,7 +51,10 @@ class AnkiQt(QMainWindow):
|
|||
# load a deck?
|
||||
if (args or self.config['loadLastDeck'] or
|
||||
len(self.config['recentDeckPaths']) == 1):
|
||||
self.maybeLoadLastDeck(args)
|
||||
# delay load so deck errors don't cause program to close
|
||||
self.progress.timer(10, lambda a=args: \
|
||||
self.maybeLoadLastDeck(a),
|
||||
False)
|
||||
else:
|
||||
self.moveToState("deckBrowser")
|
||||
except:
|
||||
|
|
|
@ -18,6 +18,7 @@ class ProgressManager(object):
|
|||
def __init__(self, mw):
|
||||
self.mw = mw
|
||||
self.app = QApplication.instance()
|
||||
self.inDB = False
|
||||
self._win = None
|
||||
self._levels = 0
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
<number>3</number>
|
||||
</property>
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
<number>12</number>
|
||||
</property>
|
||||
<item>
|
||||
<layout class="QGridLayout">
|
||||
|
|
Loading…
Reference in a new issue