From e98f0b755854a56b27f718026ba8f1985127f538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BF=87=E5=86=AC?= <67056916+dullathanol@users.noreply.github.com> Date: Sat, 23 May 2026 04:21:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF=E7=A6=81?= =?UTF-8?q?=E7=94=A8=E6=B7=B7=E5=90=88=E5=B8=83=E5=B1=80=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E6=8B=86=E5=88=86=20(#7949)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/effects/layouts/src/basic/menu/use-mixed-menu.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/effects/layouts/src/basic/menu/use-mixed-menu.ts b/packages/effects/layouts/src/basic/menu/use-mixed-menu.ts index 8424c386a..ae217fbec 100644 --- a/packages/effects/layouts/src/basic/menu/use-mixed-menu.ts +++ b/packages/effects/layouts/src/basic/menu/use-mixed-menu.ts @@ -19,12 +19,13 @@ function useMixedMenu() { const mixExtraMenus = ref([]); /** 记录当前顶级菜单下哪个子菜单最后激活 */ const defaultSubMap = new Map(); - const { isMixedNav, isHeaderMixedNav } = usePreferences(); + const { isMixedNav, isHeaderMixedNav, isMobile } = usePreferences(); const needSplit = computed( () => - (preferences.navigation.split && isMixedNav.value) || - isHeaderMixedNav.value, + !isMobile.value && + ((preferences.navigation.split && isMixedNav.value) || + isHeaderMixedNav.value), ); const sidebarVisible = computed(() => {