summaryrefslogtreecommitdiffstats
path: root/editor/editor_data.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2021-09-19 11:30:11 +0200
committerGitHub <noreply@github.com>2021-09-19 11:30:11 +0200
commit0e5b0c025ce3d4ad8082cbeb5394423854c2e25f (patch)
treea11bb490805dcc5003bbf67ad7feb97275f90f5f /editor/editor_data.cpp
parentb1063a7c02c313719fed660feba544dbcd1dac89 (diff)
parent1a605096998ca33c84946eca0834e8a7963656a7 (diff)
downloadredot-engine-0e5b0c025ce3d4ad8082cbeb5394423854c2e25f.tar.gz
Merge pull request #52474 from KoBeWi/script_remover_3000
Diffstat (limited to 'editor/editor_data.cpp')
-rw-r--r--editor/editor_data.cpp4
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);
}