Merge pull request #93006 from Hilderin/fix-update-files-pr-#92893
Fix EditorFileSystem `update_files` after #92893
This commit is contained in:
commit
928e044ef5
@ -1725,7 +1725,7 @@ void EditorFileSystem::update_files(const Vector<String> &p_script_paths) {
|
||||
|
||||
if (!_find_file(file, &fs, cpos)) {
|
||||
if (!fs) {
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1748,13 +1748,7 @@ void EditorFileSystem::update_files(const Vector<String> &p_script_paths) {
|
||||
memdelete(fs->files[cpos]);
|
||||
fs->files.remove_at(cpos);
|
||||
}
|
||||
|
||||
_update_pending_script_classes();
|
||||
_update_pending_scene_groups();
|
||||
call_deferred(SNAME("emit_signal"), "filesystem_changed"); //update later
|
||||
return;
|
||||
}
|
||||
|
||||
} else {
|
||||
String type = ResourceLoader::get_resource_type(file);
|
||||
if (type.is_empty() && textfile_extensions.has(file.get_extension())) {
|
||||
type = "TextFile";
|
||||
@ -1821,6 +1815,7 @@ void EditorFileSystem::update_files(const Vector<String> &p_script_paths) {
|
||||
_queue_update_scene_groups(file);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
_update_pending_script_classes();
|
||||
_update_pending_scene_groups();
|
||||
|
Loading…
Reference in New Issue
Block a user