mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 01:06:35 -04:00
fix timer hiding, fix session start time being reset
This commit is contained in:
parent
a05fc37d94
commit
93a20e13b6
2 changed files with 5 additions and 5 deletions
|
@ -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:
|
||||||
|
|
|
@ -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)
|
||||||
|
|
Loading…
Reference in a new issue