Ver Fonte

Summer 2010 CMU ETC PandaLE team: fixed a bug in Viewport.close

Mike Christel há 15 anos atrás
pai
commit
032d46a3bc
1 ficheiros alterados com 3 adições e 1 exclusões
  1. 3 1
      direct/src/wxwidgets/ViewPort.py

+ 3 - 1
direct/src/wxwidgets/ViewPort.py

@@ -3,6 +3,7 @@ Contains classes useful for 3D viewports.
 
 
 Originally written by pro-rsoft,
 Originally written by pro-rsoft,
 Modified by gjeon.
 Modified by gjeon.
+Modified by Summer 2010 Carnegie Mellon University ETC PandaLE team: fixed a bug in Viewport.Close 
 """
 """
 
 
 __all__ = ["Viewport", "ViewportManager"]
 __all__ = ["Viewport", "ViewportManager"]
@@ -133,7 +134,8 @@ class Viewport(wx.Panel, DirectObject):
   def close(self):
   def close(self):
     """Closes the viewport."""
     """Closes the viewport."""
     if self.initialized:
     if self.initialized:
-      Window.close(self)
+       wx.Window.Close(self)
+    base.closeWindow(self.win)
     ViewportManager.viewports.remove(self)
     ViewportManager.viewports.remove(self)
   
   
   def onSize(self, evt):
   def onSize(self, evt):