From 4841add19afefacad338884c31ecca316e24fd82 Mon Sep 17 00:00:00 2001 From: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Date: Wed, 6 Aug 2025 16:43:42 -0500 Subject: [PATCH] Fixed `local_to_scene` duplication of typed dictionary. --- core/io/resource.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/io/resource.cpp b/core/io/resource.cpp index e6654191f84..ec30dbe161e 100644 --- a/core/io/resource.cpp +++ b/core/io/resource.cpp @@ -330,7 +330,7 @@ Variant Resource::_duplicate_recursive(const Variant &p_variant, const Duplicate const Dictionary &src = p_variant; Dictionary dst; if (src.is_typed()) { - dst.set_typed(src.get_key_type(), src.get_value_type()); + dst.set_typed(src.get_typed_key_builtin(), src.get_typed_key_class_name(), src.get_typed_key_script(), src.get_typed_value_builtin(), src.get_typed_value_class_name(), src.get_typed_value_script()); } for (const Variant &k : src.get_key_list()) { const Variant &v = src[k];