diff --git a/packages/runtime-core/src/renderer.ts b/packages/runtime-core/src/renderer.ts index 651c77ec1..022571050 100644 --- a/packages/runtime-core/src/renderer.ts +++ b/packages/runtime-core/src/renderer.ts @@ -2098,7 +2098,9 @@ function baseCreateRenderer( // unset ref if (ref != null) { + pauseTracking() setRef(ref, null, parentSuspense, vnode, true) + resetTracking() } // #6593 should clean memo cache when unmount