diff options
author | taigi100 <taigi100@pm.me> | 2022-03-15 20:04:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-15 20:04:59 +0200 |
commit | 6c4dbf92acc9ee60927b00c60fbce0588a559421 (patch) | |
tree | f3d60fe8205f89bd5a502404ce684e466ea7dcdf /editor/plugins/canvas_item_editor_plugin.cpp | |
parent | 41edfc88a3f82e643ad3f4613de7a787a00ee68a (diff) |
Update to only use select tool on button press
It used to run the code twice, probably once on button press, once on button release.
Diffstat (limited to 'editor/plugins/canvas_item_editor_plugin.cpp')
-rw-r--r-- | editor/plugins/canvas_item_editor_plugin.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp index d74499621d..d713e70251 100644 --- a/editor/plugins/canvas_item_editor_plugin.cpp +++ b/editor/plugins/canvas_item_editor_plugin.cpp @@ -2216,7 +2216,7 @@ bool CanvasItemEditor::_gui_input_select(const Ref<InputEvent> &p_event) { Ref<InputEventKey> k = p_event; if (drag_type == DRAG_NONE) { - if (b.is_valid() && + if (b.is_valid() && b->is_pressed() && ((b->get_button_index() == MouseButton::RIGHT && b->is_alt_pressed() && tool == TOOL_SELECT) || (b->get_button_index() == MouseButton::LEFT && tool == TOOL_LIST_SELECT))) { // Popup the selection menu list |