diff --git a/aqt/reviewer.py b/aqt/reviewer.py index de988c03a..a4881022b 100644 --- a/aqt/reviewer.py +++ b/aqt/reviewer.py @@ -518,35 +518,37 @@ function showAnswer(txt) { else: return 2 - def _answerButtons(self): + def _answerButtonList(self): + l = ((1, _("Again")), (2, _("Hard")), (3, _("Good"))) if self.mw.col.sched.answerButtons(self.card) == 4: - labels = (_("Again"), _("Hard"), _("Good"), _("Easy")) + return l + ((4, _("Easy")),) else: - labels = (_("Again"), _("Good"), _("Easy")) + return l + + def _answerButtons(self): times = [] - buttons = [] default = self._defaultEase() - def but(label, i): + def but(i, label): if i == default: extra = "id=defease" else: extra = "" - due = self._buttonTime(i-1, default-1) + due = self._buttonTime(i) return '''