Merge pull request #67664 from WindyDarian/fix_dependency_import

Don't try to import unknown dependency from scan
This commit is contained in:
Rémi Verschelde 2022-11-29 16:48:27 +01:00
commit c950d174cf
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

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