Bladeren bron

fix: improve layout boundary issues (#4450)

LanceJiang 6 maanden geleden
bovenliggende
commit
81a9accafd
1 gewijzigde bestanden met toevoegingen van 13 en 0 verwijderingen
  1. 13 0
      packages/effects/layouts/src/basic/layout.vue

+ 13 - 0
packages/effects/layouts/src/basic/layout.vue

@@ -143,6 +143,19 @@ watch(
   },
 );
 
+watch(
+  () => preferences.app.layout,
+  async (val) => {
+    if (val === 'sidebar-mixed-nav' && preferences.sidebar.hidden) {
+      updatePreferences({
+        sidebar: {
+          hidden: false,
+        },
+      });
+    }
+  },
+);
+
 const slots = useSlots();
 const headerSlots = computed(() => {
   return Object.keys(slots).filter((key) => key.startsWith('header-'));