Pārlūkot izejas kodu

better handling of window failure

David Rose 22 gadi atpakaļ
vecāks
revīzija
bca98f73d3
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      direct/src/showbase/ShowBase.py

+ 2 - 1
direct/src/showbase/ShowBase.py

@@ -378,6 +378,7 @@ class ShowBase(DirectObject.DirectObject):
             self.nextWindowIndex += 1
             self.nextWindowIndex += 1
 
 
         # Temporary try .. except for old Pandas.
         # Temporary try .. except for old Pandas.
+        win = None
         try:
         try:
             if type == 'onscreen':
             if type == 'onscreen':
                 win = self.graphicsEngine.makeWindow(gsg, name, 0)
                 win = self.graphicsEngine.makeWindow(gsg, name, 0)
@@ -487,7 +488,7 @@ class ShowBase(DirectObject.DirectObject):
             # This doesn't really need to be an error condition, but I
             # This doesn't really need to be an error condition, but I
             # figure any app that includes ShowBase really wants to
             # figure any app that includes ShowBase really wants to
             # have a window open.
             # have a window open.
-            self.notify.error("Unable to open %s window." % (self.windowType))
+            self.notify.error("Unable to open '%s' window." % (self.windowType))
 
 
         return (self.win != None)
         return (self.win != None)