diff options
Diffstat (limited to 'editor/editor_file_system.cpp')
-rw-r--r-- | editor/editor_file_system.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/editor/editor_file_system.cpp b/editor/editor_file_system.cpp index 58080c08ae..0cdbddf4c4 100644 --- a/editor/editor_file_system.cpp +++ b/editor/editor_file_system.cpp @@ -1256,7 +1256,9 @@ void EditorFileSystem::_notification(int p_what) { if (scanning_changes_done) { set_process(false); - thread_sources.wait_to_finish(); + if (thread_sources.is_started()) { + thread_sources.wait_to_finish(); + } bool changed = _update_scan_actions(); _update_pending_script_classes(); if (changed) { |