fix timer hiding, fix session start time being reset

This commit is contained in:
Damien Elmes 2009-04-22 22:11:01 +09:00
parent a05fc37d94
commit 93a20e13b6
2 changed files with 5 additions and 5 deletions

View file

@ -1043,7 +1043,6 @@ your deck."""))
def updateStudyStats(self): def updateStudyStats(self):
wasReached = self.deck.sessionLimitReached() wasReached = self.deck.sessionLimitReached()
self.deck.sessionStartTime = 0
sessionColour = '<font color=#0000ff>%s</font>' sessionColour = '<font color=#0000ff>%s</font>'
cardColour = '<font color=#0000ff>%s</font>' cardColour = '<font color=#0000ff>%s</font>'
if not wasReached: if not wasReached:

View file

@ -64,13 +64,16 @@ class StatusView(object):
shown = True shown = True
self.progressBar.setShown(shown) self.progressBar.setShown(shown)
self.retentionBar.setShown(shown) self.retentionBar.setShown(shown)
self.timer.setShown(shown)
self.etaText.setShown(shown) self.etaText.setShown(shown)
self.remText.setShown(shown) self.remText.setShown(shown)
self.sep1.setShown(shown) self.sep1.setShown(shown)
self.sep2.setShown(shown) self.sep2.setShown(shown)
self.sep3.setShown(shown)
self.statusbar.hideOrShow() self.statusbar.hideOrShow()
# timer has a separate option
if not self.main.config['showTimer']:
shown = False
self.timer.setShown(shown)
self.sep3.setShown(shown)
# Setup and teardown # Setup and teardown
########################################################################## ##########################################################################
@ -130,8 +133,6 @@ class StatusView(object):
self.timer.setText("00:00") self.timer.setText("00:00")
self.addWidget(self.timer) self.addWidget(self.timer)
self.redraw() self.redraw()
if not self.main.config['showTimer']:
self.timer.setShown(False)
def addWidget(self, w, stretch=0): def addWidget(self, w, stretch=0):
self.statusbar.addWidget(w, stretch) self.statusbar.addWidget(w, stretch)