work around a strange bug in status

This commit is contained in:
Damien Elmes 2008-11-14 22:42:52 +09:00
parent 2661c1d3a2
commit f9aa21aeea

View file

@ -242,15 +242,14 @@ You should aim to answer each question within<br>
if not self.timer: if not self.timer:
return return
if self.main.state in ("showQuestion", "showAnswer"): if self.main.state in ("showQuestion", "showAnswer"):
t = self.main.currentCard.thinkingTime() if self.main.currentCard:
if t < 60: t = self.main.currentCard.thinkingTime()
self.timer.setText('00:%02d' % t) if t < 60:
else: self.timer.setText('00:%02d' % t)
self.timer.setText('01:00') else:
elif self.main.state == "showAnswer": self.timer.setText('01:00')
pass return
else: self.timer.setText("00:00")
self.timer.setText("00:00")
def onConfigure(self): def onConfigure(self):
self.main.deckProperties = ui.deckproperties.DeckProperties(self.main) self.main.deckProperties = ui.deckproperties.DeckProperties(self.main)