Skip to content

Commit 672fd7b

Browse files
committed
Merge pull request #101842 from havi05/tree-fix-ui_select
Tree - fix `ui_select`
2 parents 28b917d + 522d6fe commit 672fd7b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

scene/gui/tree.cpp

+9-9
Original file line numberDiff line numberDiff line change
@@ -3682,15 +3682,6 @@ void Tree::gui_input(const Ref<InputEvent> &p_event) {
36823682
prev->select(selected_col);
36833683
}
36843684
ensure_cursor_is_visible();
3685-
} else if (p_event->is_action("ui_accept") && p_event->is_pressed()) {
3686-
if (selected_item) {
3687-
//bring up editor if possible
3688-
if (!edit_selected()) {
3689-
emit_signal(SNAME("item_activated"));
3690-
incr_search.clear();
3691-
}
3692-
}
3693-
accept_event();
36943685
} else if (p_event->is_action("ui_select") && p_event->is_pressed()) {
36953686
if (select_mode == SELECT_MULTI) {
36963687
if (!selected_item) {
@@ -3705,6 +3696,15 @@ void Tree::gui_input(const Ref<InputEvent> &p_event) {
37053696
}
37063697
}
37073698
accept_event();
3699+
} else if (p_event->is_action("ui_accept") && p_event->is_pressed()) {
3700+
if (selected_item) {
3701+
//bring up editor if possible
3702+
if (!edit_selected()) {
3703+
emit_signal(SNAME("item_activated"));
3704+
incr_search.clear();
3705+
}
3706+
}
3707+
accept_event();
37083708
}
37093709

37103710
if (allow_search && k.is_valid()) { // Incremental search

0 commit comments

Comments
 (0)