From d9477e365ab2507f892ce51e5691455ee11a85e6 Mon Sep 17 00:00:00 2001 From: Joe Shochet Date: Wed, 3 Aug 2005 21:43:57 +0000 Subject: [PATCH] ignore watches upon delete so we do not have hooks leftover after we cleanup the local avatar --- direct/src/controls/ControlManager.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/direct/src/controls/ControlManager.py b/direct/src/controls/ControlManager.py index d87a7b5fae..b49677a843 100755 --- a/direct/src/controls/ControlManager.py +++ b/direct/src/controls/ControlManager.py @@ -207,6 +207,19 @@ class ControlManager: self.disable() del self.controls del self.currentControls + + inputState.ignore("forward") + inputState.ignore("reverse") + inputState.ignore("turnLeft") + inputState.ignore("turnRight") + inputState.ignore("jump") + inputState.ignore("slideLeft") + inputState.ignore("slideRight") + inputState.ignore("levitateUp") + inputState.ignore("levitateDown") + inputState.ignore("run") + inputState.ignore("slide") + #self.monitorTask.remove() def getSpeeds(self):