From d04b5d262933b4075c4f57eeeea91d0b8698183a Mon Sep 17 00:00:00 2001 From: Hilderin <81109165+Hilderin@users.noreply.github.com> Date: Wed, 3 Jul 2024 22:10:05 -0400 Subject: [PATCH] Fix adding a translation CSV results in errors on initial import for many types of resources --- editor/editor_file_system.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/editor/editor_file_system.cpp b/editor/editor_file_system.cpp index f0dc850af02..40b7e89553b 100644 --- a/editor/editor_file_system.cpp +++ b/editor/editor_file_system.cpp @@ -2072,7 +2072,6 @@ void EditorFileSystem::update_files(const Vector &p_script_paths) { } if (updated) { - _process_update_pending(); if (update_files_icon_cache) { _update_files_icon_path(); } else { @@ -2080,7 +2079,10 @@ void EditorFileSystem::update_files(const Vector &p_script_paths) { _update_file_icon_path(fi); } } - call_deferred(SNAME("emit_signal"), "filesystem_changed"); //update later + if (!is_scanning()) { + _process_update_pending(); + call_deferred(SNAME("emit_signal"), "filesystem_changed"); //update later + } } }