Browse Source

fix: 修复左侧菜单折叠后突然拉升造成左侧菜单整体不显示的问题

xiaoxian521 1 year ago
parent
commit
1c89464d1a
1 changed files with 6 additions and 5 deletions
  1. 6 5
      src/layout/index.vue

+ 6 - 5
src/layout/index.vue

@@ -96,11 +96,12 @@ emitter.on("resize", ({ detail }) => {
       toggle("desktop", false);
       isAutoCloseSidebar = false;
     }
-  } else if (width > 990) {
-    if (!set.sidebar.isClickCollapse) {
-      toggle("desktop", true);
-      isAutoCloseSidebar = true;
-    }
+  } else if (width > 990 && !set.sidebar.isClickCollapse) {
+    toggle("desktop", true);
+    isAutoCloseSidebar = true;
+  } else {
+    toggle("desktop", false);
+    isAutoCloseSidebar = false;
   }
 });