From 3cd036df0a3c92505b2f31ad0789f9a57bcc88bd Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Thu, 14 Oct 2010 14:21:54 +0300 Subject: [PATCH] Small optimization in pygauge(high impact) --- gui/pygauge.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gui/pygauge.py b/gui/pygauge.py index 48cafc50e..68f71f76f 100644 --- a/gui/pygauge.py +++ b/gui/pygauge.py @@ -53,9 +53,9 @@ class PyGauge(wx.PyWindow): self._oldValue = 0 - self._animDuration = 600 + self._animDuration = 700 self._animStep = 0 - self._period = 10 + self._period = 20 self._animValue = 0 @@ -210,6 +210,8 @@ class PyGauge(wx.PyWindow): self._tooltip.SetTip("%.2f/%.2f" % (self._value, self._range)) def SetValueRange(self, value, range, reinit = False): + if self._value == value and self._range == range: + return range = float(range)