소스 검색

fix: conditionally disable hydration node lookup based on hydration state

daiwei 8 달 전
부모
커밋
7c173bccd5
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      packages/runtime-vapor/src/dom/hydration.ts

+ 1 - 1
packages/runtime-vapor/src/dom/hydration.ts

@@ -65,7 +65,7 @@ function performHydration<T>(
   currentHydrationNode = null
   currentHydrationNode = null
   isHydratingStack.pop()
   isHydratingStack.pop()
   isHydrating = isHydratingStack[isHydratingStack.length - 1] || false
   isHydrating = isHydratingStack[isHydratingStack.length - 1] || false
-  disableHydrationNodeLookup()
+  if (!isHydrating) disableHydrationNodeLookup()
   return res
   return res
 }
 }