Fix bug
This commit is contained in:
		| @@ -2,8 +2,8 @@ | |||||||
| <div class="mk-ui" v-hotkey.global="keymap"> | <div class="mk-ui" v-hotkey.global="keymap"> | ||||||
| 	<div class="bg" v-if="$store.getters.isSignedIn && $store.state.i.wallpaperUrl" :style="style"></div> | 	<div class="bg" v-if="$store.getters.isSignedIn && $store.state.i.wallpaperUrl" :style="style"></div> | ||||||
| 	<x-header class="header" v-if="navbar == 'top'" v-show="!zenMode" ref="header"/> | 	<x-header class="header" v-if="navbar == 'top'" v-show="!zenMode" ref="header"/> | ||||||
| 	<x-sidebar class="sidebar" v-if="navbar != 'top'" ref="sidebar"/> | 	<x-sidebar class="sidebar" v-if="navbar != 'top'" v-show="!zenMode" ref="sidebar"/> | ||||||
| 	<div class="content" :class="[{ sidebar: navbar != 'top' }, navbar]"> | 	<div class="content" :class="[{ sidebar: navbar != 'top', zen: zenMode }, navbar]"> | ||||||
| 		<slot></slot> | 		<slot></slot> | ||||||
| 	</div> | 	</div> | ||||||
| 	<mk-stream-indicator v-if="$store.getters.isSignedIn"/> | 	<mk-stream-indicator v-if="$store.getters.isSignedIn"/> | ||||||
| @@ -73,7 +73,9 @@ export default Vue.extend({ | |||||||
| 		toggleZenMode() { | 		toggleZenMode() { | ||||||
| 			this.zenMode = !this.zenMode; | 			this.zenMode = !this.zenMode; | ||||||
| 			this.$nextTick(() => { | 			this.$nextTick(() => { | ||||||
| 				this.$store.commit('setUiHeaderHeight', this.$refs.header.$el.offsetHeight); | 				if (this.$refs.header) { | ||||||
|  | 					this.$store.commit('setUiHeaderHeight', this.$refs.header.$el.offsetHeight); | ||||||
|  | 				} | ||||||
| 			}); | 			}); | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| @@ -102,4 +104,7 @@ export default Vue.extend({ | |||||||
| 	> .content.sidebar.right | 	> .content.sidebar.right | ||||||
| 		padding-right 68px | 		padding-right 68px | ||||||
|  |  | ||||||
|  | 	> .content.zen | ||||||
|  | 		padding 0 !important | ||||||
|  |  | ||||||
| </style> | </style> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo