From f565b3010f0d95429def5b92bd512c688e357866 Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Thu, 13 Jan 2011 21:36:25 +0200 Subject: [PATCH] Do not animate stuff while in stage 4 --- gui/shipBrowser.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/gui/shipBrowser.py b/gui/shipBrowser.py index 9e6204279..28fae48a6 100644 --- a/gui/shipBrowser.py +++ b/gui/shipBrowser.py @@ -1164,8 +1164,11 @@ class ShipItem(SBItem): self.animStep = 0 self.animPeriod = 10 self.animDuration = 100 - self.Bind(wx.EVT_TIMER, self.OnTimer) - self.animTimer.Start(self.animPeriod) + if self.shipBrowser.GetActiveStage() != 4: + self.Bind(wx.EVT_TIMER, self.OnTimer) + self.animTimer.Start(self.animPeriod) + else: + self.animCount = 0 def OnTimer(self, event): step = self.OUT_QUAD(self.animStep, 0, 10, self.animDuration) @@ -1466,8 +1469,11 @@ class FitItem(SBItem): self.animStep = 0 self.animPeriod = 10 self.animDuration = 100 - self.Bind(wx.EVT_TIMER, self.OnTimer) - self.animTimer.Start(self.animPeriod) + if self.shipBrowser.GetActiveStage() != 4: + self.Bind(wx.EVT_TIMER, self.OnTimer) + self.animTimer.Start(self.animPeriod) + else: + self.animCount = 0 def OnTimer(self, event): step = self.OUT_QUAD(self.animStep, 0, 10, self.animDuration)