Ver código fonte

fix shutdown error

David Rose 13 anos atrás
pai
commit
b9da2363f1
1 arquivos alterados com 5 adições e 4 exclusões
  1. 5 4
      direct/src/wxwidgets/WxPandaWindow.py

+ 5 - 4
direct/src/wxwidgets/WxPandaWindow.py

@@ -62,10 +62,11 @@ class EmbeddedPandaWindow(wx.Window):
             self.win = None
             self.win = None
 
 
     def onSize(self, event):
     def onSize(self, event):
-        wp = WindowProperties()
-        wp.setOrigin(0, 0)
-        wp.setSize(*self.GetClientSize())
-        self.win.requestProperties(wp)
+        if self.win:
+            wp = WindowProperties()
+            wp.setOrigin(0, 0)
+            wp.setSize(*self.GetClientSize())
+            self.win.requestProperties(wp)
         event.Skip()
         event.Skip()
 
 
 if not hasattr(wxgl, 'GLCanvas'):
 if not hasattr(wxgl, 'GLCanvas'):