diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue
index d7f670a3..49b44715 100644
--- a/src/layout/components/Settings/index.vue
+++ b/src/layout/components/Settings/index.vue
@@ -96,8 +96,6 @@ function changeLayout(layout: string) {
settingsStore.changeLayout(layout);
if (layout === LayoutEnum.MIX) {
route.name && againActiveTop(route.name as string);
- } else if (layout === LayoutEnum.TOP) {
- appStore.openSideBar();
}
}
diff --git a/src/layout/components/Sidebar/components/SidebarMenu.vue b/src/layout/components/Sidebar/components/SidebarMenu.vue
index 444fa0d7..418c9cda 100644
--- a/src/layout/components/Sidebar/components/SidebarMenu.vue
+++ b/src/layout/components/Sidebar/components/SidebarMenu.vue
@@ -8,14 +8,13 @@
:active-text-color="variables['menu-active-text']"
:unique-opened="false"
:collapse-transition="false"
- :mode="layout === 'top' ? 'horizontal' : 'vertical'"
+ :mode="mode"
>