1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-20 14:45:44 +00:00

Don't try to import unknown dependency from scan

Only import dependency we know how to import, since custom resource may have .gd in dependency list which doesn't have an importer

(cherry picked from commit 0463a445c4)
This commit is contained in:
Windy Darian
2022-10-18 23:42:51 -07:00
committed by Haoyu Qiu
parent 4ee12fa80b
commit c49ee15487

View File

@@ -549,7 +549,12 @@ bool EditorFileSystem::_update_scan_actions() {
if (_test_for_reimport(full_path, false)) { if (_test_for_reimport(full_path, false)) {
//must reimport //must reimport
reimports.push_back(full_path); reimports.push_back(full_path);
reimports.append_array(_get_dependencies(full_path)); Vector<String> dependencies = _get_dependencies(full_path);
for (int i = 0; i < dependencies.size(); i++) {
if (import_extensions.has(dependencies[i].get_extension())) {
reimports.push_back(dependencies[i]);
}
}
} else { } else {
//must not reimport, all was good //must not reimport, all was good
//update modified times, to avoid reimport //update modified times, to avoid reimport