diff --git a/packages/runtime-core/src/renderer.ts b/packages/runtime-core/src/renderer.ts index 4d224e405..48336ebb9 100644 --- a/packages/runtime-core/src/renderer.ts +++ b/packages/runtime-core/src/renderer.ts @@ -311,9 +311,7 @@ export const setRef = ( if (isString(oldRef)) { refs[oldRef] = null if (hasOwn(setupState, oldRef)) { - queuePostRenderEffect(() => { - setupState[oldRef] = null - }, parentSuspense) + setupState[oldRef] = null } } else if (isRef(oldRef)) { oldRef.value = null