diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index d0f1fbfae76..2cb2120d110 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -2416,6 +2416,7 @@ void SceneTreeDock::_do_reparent(Node *p_new_parent, int p_position_in_parent, V if (need_edit) { EditorNode::get_singleton()->edit_current(); + editor_selection->clear(); } }