Fix resolve class inheritance after file rename

This commit is contained in:
Hilderin 2024-08-09 08:23:22 -04:00
parent 739019e4e4
commit d199f1f0d5

View File

@ -155,15 +155,7 @@ void GDScriptCache::move_script(const String &p_from, const String &p_to) {
return;
}
if (singleton->parser_map.has(p_from) && !p_from.is_empty()) {
singleton->parser_map[p_to] = singleton->parser_map[p_from];
}
singleton->parser_map.erase(p_from);
if (singleton->parser_inverse_dependencies.has(p_from) && !p_from.is_empty()) {
singleton->parser_inverse_dependencies[p_to] = singleton->parser_inverse_dependencies[p_from];
}
singleton->parser_inverse_dependencies.erase(p_from);
remove_parser(p_from);
if (singleton->shallow_gdscript_cache.has(p_from) && !p_from.is_empty()) {
singleton->shallow_gdscript_cache[p_to] = singleton->shallow_gdscript_cache[p_from];