From 5809061ac9c8542cb63fbdcc455254462f9f77b2 Mon Sep 17 00:00:00 2001 From: Gyedo Jeon Date: Fri, 15 May 2009 23:46:22 +0000 Subject: [PATCH] Added checking routine for when winCtrl.mouseWatcher is None --- direct/src/directtools/DirectSession.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/direct/src/directtools/DirectSession.py b/direct/src/directtools/DirectSession.py index 5f865b12ff..9dbb7cd600 100644 --- a/direct/src/directtools/DirectSession.py +++ b/direct/src/directtools/DirectSession.py @@ -390,7 +390,7 @@ class DirectSession(DirectObject): # [gjeon] change current camera dr, iRay, mouseWatcher accordingly to support multiple windows if not hasattr(self, 'oobeMode') or self.oobeMode == 0: for winCtrl in base.winControls: - if winCtrl.mouseWatcher.node().hasMouse(): + if winCtrl.mouseWatcher and winCtrl.mouseWatcher.node().hasMouse(): self.win = winCtrl.win self.camera = winCtrl.camera self.trueCamera = self.camera