Browse Source

fix(suspense): handle nested sync suspense for hydration

ref https://github.com/vuejs/core/commit/e1475129fc6f8c086c2ec667476900b8c8f46774
白雾三语 3 years ago
parent
commit
a3f5485785
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/runtime-core/src/components/Suspense.ts

+ 1 - 1
packages/runtime-core/src/components/Suspense.ts

@@ -755,7 +755,7 @@ function hydrateSuspense(
     optimized
     optimized
   )
   )
   if (suspense.deps === 0) {
   if (suspense.deps === 0) {
-    suspense.resolve()
+    suspense.resolve(false, true)
   }
   }
   return result
   return result
   /* eslint-enable no-restricted-globals */
   /* eslint-enable no-restricted-globals */