|
@@ -102,8 +102,9 @@ class DirectManipulationControl(PandaObject):
|
|
|
direct.select(entry.getIntoNodePath(), direct.fShift)
|
|
direct.select(entry.getIntoNodePath(), direct.fShift)
|
|
|
else:
|
|
else:
|
|
|
direct.deselectAll()
|
|
direct.deselectAll()
|
|
|
- else:
|
|
|
|
|
|
|
+ elif self.mode == 'move':
|
|
|
self.manipulateObjectCleanup()
|
|
self.manipulateObjectCleanup()
|
|
|
|
|
+ self.mode = None
|
|
|
|
|
|
|
|
def manipulateObjectCleanup(self):
|
|
def manipulateObjectCleanup(self):
|
|
|
if self.fScaling:
|
|
if self.fScaling:
|