do not render the graphs twice when showing the graphs window for the first time!

This commit is contained in:
Timo Paulssen 2008-12-13 02:22:03 +01:00
parent cf31a22e91
commit dd0f452df8

View file

@ -89,12 +89,14 @@ class AdjustableFigure(QWidget):
self.periodCombo.setCurrentIndex(idx) self.periodCombo.setCurrentIndex(idx)
self.connect(self.periodCombo, SIGNAL("currentIndexChanged(int)"), self.connect(self.periodCombo, SIGNAL("currentIndexChanged(int)"),
self.onPeriodChange) self.onPeriodChange)
self.onPeriodChange(idx) self.onPeriodChange(idx, initialSkip=True)
def onPeriodChange(self, index): def onPeriodChange(self, index, initialSkip=False):
print "period changed!"
self.config['graphs.period.' + self.name] = index self.config['graphs.period.' + self.name] = index
self.range = self.choices[index] self.range = self.choices[index]
self.scheduleUpdate() if not initialSkip:
self.scheduleUpdate()
def scheduleUpdate(self): def scheduleUpdate(self):
if not self.updateTimer: if not self.updateTimer: