From: daiwei Date: Thu, 13 Nov 2025 08:35:05 +0000 (+0800) Subject: fix: prevent resolveCssVars from being called before component is mounted X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=25afc4a5ab4d7263afdb5c877dcd4c07ef224a5d;p=thirdparty%2Fvuejs%2Fcore.git fix: prevent resolveCssVars from being called before component is mounted --- diff --git a/packages/runtime-vapor/src/dom/prop.ts b/packages/runtime-vapor/src/dom/prop.ts index 4b067fa240..eb0585af29 100644 --- a/packages/runtime-vapor/src/dom/prop.ts +++ b/packages/runtime-vapor/src/dom/prop.ts @@ -638,12 +638,7 @@ function resolveCssVars( block: Block, expectedMap: Map, ): void { - if (__DEV__ && !instance.isMounted) { - throw new Error( - 'resolveCssVars should NOT be called before component is mounted', - ) - } - + if (!instance.isMounted) return const rootBlocks = normalizeBlock(instance) if ( (instance as GenericComponentInstance).getCssVars &&