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 | |
| 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.
| -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 |