Skip to content

Commit 00ad633

Browse files
committed
fix: use Object.getPrototypeOf
1 parent 4604dd9 commit 00ad633

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

packages/preact/src/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,11 @@ hook(OptionsTypes.DIFF, (old, vnode) => {
187187
if (i === "children") continue;
188188

189189
let value = props[i];
190-
if (value && typeof value === "object" && value.__proto__ === jsxBind) {
190+
if (
191+
value &&
192+
typeof value === "object" &&
193+
Object.getPrototypeOf(value) === jsxBind
194+
) {
191195
value = oldSignalProps?.[i] || computed(value.value);
192196
}
193197
if (value instanceof Signal) {

0 commit comments

Comments
 (0)