Skip to content

Commit bc50082

Browse files
committed
Merge pull request godotengine#106639 from KoBeWi/hide_from_selection
Deselect invisible TreeItems
2 parents eaa2015 + c632cf9 commit bc50082

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

scene/gui/tree.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -813,6 +813,14 @@ void TreeItem::set_visible(bool p_visible) {
813813
}
814814
visible = p_visible;
815815
if (tree) {
816+
if (!visible) {
817+
for (int i = 0; i < tree->columns.size(); i++) {
818+
if (cells[i].selected) {
819+
deselect(i);
820+
}
821+
}
822+
}
823+
816824
tree->queue_accessibility_update();
817825
tree->queue_redraw();
818826
_changed_notify();

0 commit comments

Comments
 (0)