From a3f54857858c8ca0e6b9f12618d151ab255fb040 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E9=9B=BE=E4=B8=89=E8=AF=AD?= <32354856+baiwusanyu-c@users.noreply.github.com> Date: Thu, 11 May 2023 15:01:33 +0800 Subject: [PATCH] fix(suspense): handle nested sync suspense for hydration ref https://github.com/vuejs/core/commit/e1475129fc6f8c086c2ec667476900b8c8f46774 --- packages/runtime-core/src/components/Suspense.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/runtime-core/src/components/Suspense.ts b/packages/runtime-core/src/components/Suspense.ts index 174f33e13ad..0fa07d9beec 100644 --- a/packages/runtime-core/src/components/Suspense.ts +++ b/packages/runtime-core/src/components/Suspense.ts @@ -755,7 +755,7 @@ function hydrateSuspense( optimized ) if (suspense.deps === 0) { - suspense.resolve() + suspense.resolve(false, true) } return result /* eslint-enable no-restricted-globals */