From 5d477d7e1182ab3310d03214b87e50eb5c94f41d Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 4 Jun 2021 15:25:30 +1000 Subject: [PATCH] another workaround for timeboxing issue --- qt/aqt/reviewer.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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