Skip to content

Commit ae812a2

Browse files
authored
Fix Vue menu routing in overlap mode (#76)
1 parent af84f89 commit ae812a2

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

templates/vue/application/src/layouts/side-nav-inner-toolbar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,9 @@ export default {
113113
this.menuOpened = this.isLarge;
114114
},
115115
$route() {
116-
if (this.menuTemporaryOpened) {
116+
if (this.menuTemporaryOpened || !this.isLarge) {
117117
this.menuOpened = false;
118+
this.menuTemporaryOpened = false;
118119
}
119120
}
120121
},

templates/vue/application/src/layouts/side-nav-outer-toolbar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,9 @@ export default {
9292
this.menuOpened = this.isLarge;
9393
},
9494
$route() {
95-
if (this.menuTemporaryOpened) {
95+
if (this.menuTemporaryOpened || !this.isLarge) {
9696
this.menuOpened = false;
97+
this.menuTemporaryOpened = false;
9798
}
9899
}
99100
},

0 commit comments

Comments
 (0)