From 66af2cf96f2f351feedc0fea13661b4a6b6d846f Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Sun, 10 Oct 2010 04:03:23 +0300 Subject: [PATCH] Fix the bug fixing in multiswitch for wxmac/wxgtk :D --- gui/multiSwitch.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui/multiSwitch.py b/gui/multiSwitch.py index 8bd79ee46..54eab00da 100644 --- a/gui/multiSwitch.py +++ b/gui/multiSwitch.py @@ -106,6 +106,8 @@ class MultiSwitch(wx.Notebook): def checkAdd(self, event): if event.Selection == self.GetPageCount() - 1: + if "__WXMSW__" not in wx.PlatformInfo: + self.countEvt = 1 self.AddTab() @@ -132,7 +134,8 @@ class MultiSwitch(wx.Notebook): selection = self.AddTab() else: selection = event.Selection - self.countEvt = 0 + if "__WXMSW__" in wx.PlatformInfo: + self.countEvt = 0 page = self.GetPage(selection)