We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2143191 commit 54a3454Copy full SHA for 54a3454
1 file changed
packages/react-native-reanimated/Common/cpp/worklets/SharedItems/Shareables.cpp
@@ -56,7 +56,7 @@ jsi::Value makeShareableClone(
56
if (value.isObject()) {
57
auto object = value.asObject(rt);
58
jsi::PropNameID prop = workletCodePropName(rt);
59
- if (object.hasProperty(rt, prop)) {
+ if (object.hasProperty(rt, prop) && object.getPropertyNames(rt).length(rt) == 0) {
60
jsi::Value code = object.getProperty(rt, prop);
61
shareable = std::make_shared<ShareableString>(code.asString(rt).utf8(rt));
62
} else if (!object.getProperty(rt, "__workletHash").isUndefined()) {
0 commit comments