summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <remi@verschelde.fr>2021-02-27 08:30:57 +0100
committerGitHub <noreply@github.com>2021-02-27 08:30:57 +0100
commit9b6c3a871922d63fe5b92288a373789dc7130b4c (patch)
treeab11803b36ee189b212c9d33add03fa2d82ed6b3
parentffc7d0a2d6c38dc7b8efbf3b5bbc7967e51e75a4 (diff)
parentaf069109bec8c6c60ae3c9e2d49084eeb3fdbbd3 (diff)
Merge pull request #46459 from KoBeWi/bruh
Don't check modified time if file doesn't exist
-rw-r--r--editor/editor_node.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp
index 4cf85a8caf..f0e53e7ef5 100644
--- a/editor/editor_node.cpp
+++ b/editor/editor_node.cpp
@@ -902,7 +902,8 @@ void EditorNode::_scan_external_changes() {
// Check if any edited scene has changed.
for (int i = 0; i < editor_data.get_edited_scene_count(); i++) {
- if (editor_data.get_scene_path(i) == "") {
+ DirAccessRef da = DirAccess::create(DirAccess::ACCESS_RESOURCES);
+ if (editor_data.get_scene_path(i) == "" || !da->file_exists(editor_data.get_scene_path(i))) {
continue;
}