From a6be280fc3cf034da7103c2c9878d9767c7702c1 Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 26 Jan 2023 20:59:30 +0800 Subject: [PATCH] chore: only wrap during tests --- packages/runtime-core/src/renderer.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/runtime-core/src/renderer.ts b/packages/runtime-core/src/renderer.ts index 3a4608681f..b1e048e588 100644 --- a/packages/runtime-core/src/renderer.ts +++ b/packages/runtime-core/src/renderer.ts @@ -271,8 +271,11 @@ export const enum MoveType { } export const queuePostRenderEffect = __FEATURE_SUSPENSE__ - ? (fn: Function | Function[], suspense: SuspenseBoundary | null) => - queueEffectWithSuspense(fn, suspense) + ? __TEST__ + ? // vitest can't seem to handle eager circular dependency + (fn: Function | Function[], suspense: SuspenseBoundary | null) => + queueEffectWithSuspense(fn, suspense) + : queueEffectWithSuspense : queuePostFlushCb /** -- 2.47.3