summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-07-04 17:12:19 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-07-04 17:12:19 +0200
commit0452cbee7512daefe1a01ab63f339397af751c34 (patch)
treeb6fcb044e4a76069dcbc350a23b9ded4698564ee
parent5f0a2dd0f2d122edbb13d1abce89b876bf25bc90 (diff)
parentd04b5d262933b4075c4f57eeeea91d0b8698183a (diff)
downloadredot-engine-0452cbee7512daefe1a01ab63f339397af751c34.tar.gz
Merge pull request #93919 from Hilderin/fix-csv-translation-errors-import-other-resources
Fix adding a translation CSV results in errors on initial import for many types of resources
-rw-r--r--editor/editor_file_system.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/editor/editor_file_system.cpp b/editor/editor_file_system.cpp
index 9e9821430b..65ae25e046 100644
--- a/editor/editor_file_system.cpp
+++ b/editor/editor_file_system.cpp
@@ -2066,7 +2066,6 @@ void EditorFileSystem::update_files(const Vector<String> &p_script_paths) {
}
if (updated) {
- _process_update_pending();
if (update_files_icon_cache) {
_update_files_icon_path();
} else {
@@ -2074,7 +2073,10 @@ void EditorFileSystem::update_files(const Vector<String> &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
+ }
}
}