diff --git a/qt/aqt/reviewer.py b/qt/aqt/reviewer.py index ce6d93dbc..40c614f19 100644 --- a/qt/aqt/reviewer.py +++ b/qt/aqt/reviewer.py @@ -190,9 +190,6 @@ class Reviewer: ########################################################################## def nextCard(self) -> None: - if self.check_timebox(): - return - self.card = None self._v3 = None @@ -211,6 +208,11 @@ class Reviewer: self._showQuestion() + # Qt seems to get stuck if the timebox modal gets invoked when the + # webview is being loaded + # https://forums.ankiweb.net/t/anki-2-1-45-alpha/10061/96 + self.mw.progress.timer(10, self.check_timebox, False) + def _get_next_v1_v2_card(self) -> None: if self.cardQueue: # undone/edited cards to show