chiark / gitweb /
Fix the splashscreen in combination with the first run wizard
authorDaid <daid303@gmail.com>
Sat, 1 Sep 2012 12:41:07 +0000 (14:41 +0200)
committerDaid <daid303@gmail.com>
Sat, 1 Sep 2012 12:41:07 +0000 (14:41 +0200)
Cura/gui/splashScreen.py

index 276cc79e4b00a75148c0067989db7e717592bacb..ee9a94559c19471368a5b69ce3d36883ec5f7e7d 100644 (file)
@@ -14,8 +14,11 @@ class splashScreen(wx.SplashScreen):
                self.callback = callback
                bitmap = getBitmapImage("splash.png")
                super(splashScreen, self).__init__(bitmap, wx.SPLASH_CENTRE_ON_SCREEN, 0, None)
-               wx.CallAfter(callback)
-               wx.CallAfter(self.Destroy)
+               wx.CallAfter(self.DoCallback)
+       
+       def DoCallback(self):
+               self.callback()
+               self.Destroy()
 
 def showSplash(callback):
        app = wx.App(False)