From: edison Date: Wed, 16 Jul 2025 13:36:56 +0000 (+0800) Subject: Merge branch 'minor' into edison/feat/vaporAsyncComponent X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dcfa8001f9e68b2d81a125f213f603398e60cef2;p=thirdparty%2Fvuejs%2Fcore.git Merge branch 'minor' into edison/feat/vaporAsyncComponent --- dcfa8001f9e68b2d81a125f213f603398e60cef2 diff --cc packages/runtime-core/src/apiAsyncComponent.ts index 8eee833ac4,5c5c06c489..f3698157c8 --- a/packages/runtime-core/src/apiAsyncComponent.ts +++ b/packages/runtime-core/src/apiAsyncComponent.ts @@@ -75,9 -143,10 +88,10 @@@ export function defineAsyncComponent if (teardown) { ;(instance.bum || (instance.bum = [])).push(teardown) } + ;(instance.u || (instance.u = [])).push(() => (patched = true)) } : hydrate - if (resolvedComp) { + if (getResolvedComp()) { doHydrate() } else { load().then(() => !instance.isUnmounted && doHydrate())