From e3fcec43c6ec734345d9ee5d692f5b88df5ec11a Mon Sep 17 00:00:00 2001 From: MadCcc Date: Wed, 15 Nov 2023 14:31:59 +0800 Subject: [PATCH] fix: zIndexPopup should not united (#45889) --- components/config-provider/__tests__/theme.test.tsx | 1 + components/theme/util/genComponentStyleHook.tsx | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/components/config-provider/__tests__/theme.test.tsx b/components/config-provider/__tests__/theme.test.tsx index 5f5a9f116a..3fc653789e 100644 --- a/components/config-provider/__tests__/theme.test.tsx +++ b/components/config-provider/__tests__/theme.test.tsx @@ -264,6 +264,7 @@ describe('ConfigProvider.Theme', () => { '--antd-color-primary': '#1890ff', '--antd-select-option-selected-color': '#000', '--antd-select-option-selected-font-weight': '600', + '--antd-select-z-index-popup': '1050', }); }); }); diff --git a/components/theme/util/genComponentStyleHook.tsx b/components/theme/util/genComponentStyleHook.tsx index b3c954d424..e2e448a84a 100644 --- a/components/theme/util/genComponentStyleHook.tsx +++ b/components/theme/util/genComponentStyleHook.tsx @@ -303,7 +303,9 @@ export const genCSSVarRegister = ( } const { unitless: originUnitless = {} } = options ?? {}; - const compUnitless: any = {}; + const compUnitless: any = { + [prefixToken('zIndexPopup')]: true, + }; Object.keys(originUnitless).forEach((key: keyof ComponentTokenKey) => { compUnitless[prefixToken(key)] = originUnitless[key]; }); @@ -318,7 +320,6 @@ export const genCSSVarRegister = ( unitless: { ...unitless, ...compUnitless, - zIndexPopup: true, }, ignore, token: realToken,