diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index f978b78ad..e368a43c6 100755 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -1402,8 +1402,10 @@ day = :d""", d=yesterday) %(ntot_header)s%(newof)s """) % h if (not dyest and not dtoday) or not self.config['showStudyStats']: + self.haveYesterday = False stats1 = "" else: + self.haveYesterday = True stats1 = ( "%s    " % stats1) self.mainWin.optionsLabel.setText(top + """\ @@ -1448,8 +1450,9 @@ learnt today") self.mainWin.startReviewingButton.setFocus() self.setupStudyOptions() self.mainWin.studyOptionsFrame.show() - self.mainWin.studyOptionsFrame.setFixedWidth( - self.mainWin.optionsLabel.sizeHint().width() + 50) + if self.haveYesterday: + size = self.mainWin.optionsLabel.sizeHint().width() + 50 + self.mainWin.studyOptionsFrame.setFixedWidth(size) def setupStudyOptions(self): self.mainWin.newPerDay.setText(str(self.deck.newCardsPerDay))