From d66905438dc6866b2a7ab21d719c45a156d1252e Mon Sep 17 00:00:00 2001 From: Mohammad Hasani <20781126+the-dr-lazy@users.noreply.github.com> Date: Fri, 5 Mar 2021 09:28:16 +0330 Subject: [PATCH] fix: node similarity checking (#949) --- src/package/init.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/package/init.ts b/src/package/init.ts index b78aa43..1224644 100644 --- a/src/package/init.ts +++ b/src/package/init.ts @@ -21,7 +21,7 @@ function sameVnode (vnode1: VNode, vnode2: VNode): boolean { const isSameIs = vnode1.data?.is === vnode2.data?.is const isSameSel = vnode1.sel === vnode2.sel - return isSameSel || isSameKey || isSameIs + return isSameSel && isSameKey && isSameIs } function isVnode (vnode: any): vnode is VNode {