Merge pull request #106639 from KoBeWi/hide_from_selection

Deselect invisible TreeItems
This commit is contained in:
Thaddeus Crews 2025-05-20 11:37:23 -05:00
commit bc50082685
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -813,6 +813,14 @@ void TreeItem::set_visible(bool p_visible) {
}
visible = p_visible;
if (tree) {
if (!visible) {
for (int i = 0; i < tree->columns.size(); i++) {
if (cells[i].selected) {
deselect(i);
}
}
}
tree->queue_accessibility_update();
tree->queue_redraw();
_changed_notify();