Skip to content

Commit 7ad545e

Browse files
committed
Merge pull request godotengine#101160 from havi05/tree-fix-cursor-selection
Tree - fix cusor selection in `multi` selection-mode
2 parents 9700302 + ab5176d commit 7ad545e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

scene/gui/tree.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3451,7 +3451,8 @@ void Tree::_go_up() {
34513451
return;
34523452
}
34533453

3454-
select_single_item(prev, get_root(), col);
3454+
selected_item = prev;
3455+
emit_signal(SNAME("cell_selected"));
34553456
queue_redraw();
34563457
} else {
34573458
while (prev && !prev->cells[col].selectable) {
@@ -3484,7 +3485,8 @@ void Tree::_go_down() {
34843485
return;
34853486
}
34863487

3487-
select_single_item(next, get_root(), col);
3488+
selected_item = next;
3489+
emit_signal(SNAME("cell_selected"));
34883490
queue_redraw();
34893491
} else {
34903492
while (next && !next->cells[col].selectable) {

0 commit comments

Comments
 (0)