1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-10 13:00:37 +00:00

Never duplicate Scripts when duplicating resources recursively

This allows to duplicate PackedScenes safely
Fixes #108220
This commit is contained in:
MarianoGnu
2025-07-09 17:47:45 -03:00
parent de463e0241
commit 5033a6af07

View File

@@ -298,6 +298,12 @@ Variant Resource::_duplicate_recursive(const Variant &p_variant, const Duplicate
DEV_ASSERT(false);
}
}
if (should_duplicate) {
Ref<Script> scr = sr;
if (scr.is_valid()) {
should_duplicate = false;
}
}
}
}
if (should_duplicate) {