diff options
Diffstat (limited to 'editor/editor_data.cpp')
-rw-r--r-- | editor/editor_data.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/editor/editor_data.cpp b/editor/editor_data.cpp index e40bbefef8..5e50835ef2 100644 --- a/editor/editor_data.cpp +++ b/editor/editor_data.cpp @@ -566,6 +566,10 @@ void EditorData::remove_scene(int p_idx) { current_edited_scene--; } + if (edited_scene[p_idx].path != String()) { + ScriptEditor::get_singleton()->close_builtin_scripts_from_scene(edited_scene[p_idx].path); + } + edited_scene.remove(p_idx); } |