Holding and dragging a node should not select it. #10004
avelichkov
started this conversation in
Editor
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently:
When dragging an unselected node into the script editor or to assign it to an exported variable, the node is marked as selected as it would be had you clicked on it. However, the node is not functionally selected. The "active" node in the inspector is different from the one you just dragged and dropped.
This can result in unintuitive navigation, especially in the following case:
You have some node A that has exported variable of type node B. You assign node B to node A by clicking on node A, then dragging node B into the appropriate box in the inspector. Node A appears in the inspector but node B is marked as selected. Now let's say you want to select node B and edit one of it's properties in the inspector. The only way to do so is to first click off the node and then reselect it.
Proposed solution:
Keep the node unselected when holding and dragging it or in other words only select a node if it is clicked and released.
Obviously this is a universally used part of the engine and needs a lot of thought behind it and probably this has been thought about a fair bit. Perhaps it’s better left as is but I felt that it would be worth discussing.
Beta Was this translation helpful? Give feedback.
All reactions