Skip to content

Commit 055af9d

Browse files
author
Arkady Trestman
committed
added support for selections from leveleditor panes
1 parent 0cc987d commit 055af9d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

direct/src/directtools/DirectSession.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,7 @@ def widgetResizeTask(self, state):
651651
return Task.cont
652652

653653
def select(self, nodePath, fMultiSelect = 0,
654-
fSelectTag = 1, fResetAncestry = 1):
654+
fSelectTag = 1, fResetAncestry = 1, fLEPane = 0):
655655
dnp = self.selected.select(nodePath, fMultiSelect, fSelectTag)
656656
if dnp:
657657
messenger.send('DIRECT_preSelectNodePath', [dnp])
@@ -689,7 +689,7 @@ def select(self, nodePath, fMultiSelect = 0,
689689
widget.setScalingFactor(dnp.getRadius())
690690
else:
691691
self.widget.setScalingFactor(dnp.getRadius())
692-
692+
693693
# Spawn task to have object handles follow the selected object
694694
taskMgr.remove('followSelectedNodePath')
695695
t = Task.Task(self.followSelectedNodePathTask)
@@ -698,6 +698,7 @@ def select(self, nodePath, fMultiSelect = 0,
698698
# Send an message marking the event
699699
messenger.send('DIRECT_selectedNodePath', [dnp])
700700
messenger.send('DIRECT_selectedNodePath_fMulti_fTag', [dnp, fMultiSelect, fSelectTag])
701+
messenger.send('DIRECT_selectedNodePath_fMulti_fTag_fLEPane', [dnp, fMultiSelect, fSelectTag, fLEPane])
701702

702703
def followSelectedNodePathTask(self, state):
703704
mCoa2Render = state.dnp.mCoa2Dnp * state.dnp.getMat(render)

0 commit comments

Comments
 (0)