diff --git a/src/layout/index.vue b/src/layout/index.vue index dd46e2de5..9103f4b6f 100644 --- a/src/layout/index.vue +++ b/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; } });