From 3e8f0ebac2a3c40aca66296855cdb017882ad95e Mon Sep 17 00:00:00 2001 From: David Rose Date: Fri, 6 Feb 2004 01:00:28 +0000 Subject: [PATCH] don't crash if window not opened --- direct/src/showbase/ShowBase.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/direct/src/showbase/ShowBase.py b/direct/src/showbase/ShowBase.py index f97063562d..c12df73f4a 100644 --- a/direct/src/showbase/ShowBase.py +++ b/direct/src/showbase/ShowBase.py @@ -988,8 +988,9 @@ class ShowBase(DirectObject.DirectObject): color = VBase4(arg[0], arg[1], arg[2], 1.0) else: raise TypeError, ('Invalid number of arguments: %d, expected 1, 3, or 4.' % numArgs) - - self.win.setClearColor(color) + + if self.win: + self.win.setClearColor(color) def toggleBackface(self): if self.backfaceCullingEnabled: