Merge pull request #109176 from SchultzenDK/fix-script-clears-gizmos

Stop clearing editor_plugin_screen on script edit
This commit is contained in:
Thaddeus Crews 2025-08-15 12:58:47 -05:00
commit 2853d91191
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -2926,6 +2926,9 @@ void EditorNode::_edit_current(bool p_skip_foreign, bool p_skip_inspector_update
if (!changing_scene) {
main_plugin->edit(current_obj);
}
} else if (Object::cast_to<Script>(current_obj)) {
editor_main_screen->select(plugin_index);
main_plugin->edit(current_obj);
} else if (main_plugin != editor_plugin_screen) {
// Unedit previous plugin.
editor_plugin_screen->edit(nullptr);