From 85a1b1bcdd2db388b18bf944764bb01935258ecf Mon Sep 17 00:00:00 2001 From: Josh Wilson Date: Mon, 9 Apr 2007 21:15:24 +0000 Subject: [PATCH] handle the case where base.cTrav is not yet set --- direct/src/showbase/DistancePhasedNode.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/direct/src/showbase/DistancePhasedNode.py b/direct/src/showbase/DistancePhasedNode.py index 840660bc3d..f37d2a48ad 100755 --- a/direct/src/showbase/DistancePhasedNode.py +++ b/direct/src/showbase/DistancePhasedNode.py @@ -221,8 +221,9 @@ class DistancePhasedNode(PhasedObject, DirectObject, NodePath): # we use 'render'here since if we only try to # traverse ourself, we end up calling exit # events for the rest of the eventHandlers. >:( - base.cTrav.traverse(render) - base.eventMgr.doEvents() + if base.cTrav: + base.cTrav.traverse(render) + base.eventMgr.doEvents() class BufferedDistancePhasedNode(DistancePhasedNode): """