From: Evan You Date: Tue, 26 Dec 2023 02:52:45 +0000 (+0800) Subject: fix(warning): ensure prod hydration warnings actually work X-Git-Tag: v3.4.0-rc.2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4ebe7ae8b904f28cdda33caf87bc05718d3a08a;p=thirdparty%2Fvuejs%2Fcore.git fix(warning): ensure prod hydration warnings actually work --- diff --git a/packages/runtime-core/src/warning.ts b/packages/runtime-core/src/warning.ts index 8e93d9efe5..67e4ee3125 100644 --- a/packages/runtime-core/src/warning.ts +++ b/packages/runtime-core/src/warning.ts @@ -31,7 +31,7 @@ export function popWarningContext() { } export function warn(msg: string, ...args: any[]) { - if (!__DEV__) return + if (!__DEV__ && !__FEATURE_PROD_HYDRATION_MISMATCH_DETAILS__) return // avoid props formatting or warn handler tracking deps that might be mutated // during patch, leading to infinite recursion.