From 6402a0fd96ead99d99815fdb7bcfc894394d8df0 Mon Sep 17 00:00:00 2001 From: kobewi Date: Sat, 5 Jul 2025 16:29:28 +0200 Subject: [PATCH] Fix filtered out nodes not getting deselected --- editor/scene/scene_tree_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/scene/scene_tree_editor.cpp b/editor/scene/scene_tree_editor.cpp index a455cde2d2..c877eee217 100644 --- a/editor/scene/scene_tree_editor.cpp +++ b/editor/scene/scene_tree_editor.cpp @@ -1098,7 +1098,7 @@ bool SceneTreeEditor::_update_filter(TreeItem *p_parent, bool p_scroll_to_select // Needs to be deferred to account for possible root visibility change. callable_mp(tree, &Tree::scroll_to_item).call_deferred(p_parent, false); } - } else if (n && p_parent->is_selected(0)) { + } else if (n) { editor_selection->remove_node(n); p_parent->deselect(0); }