Fix glitch

This commit is contained in:
syuilo 2018-06-07 01:00:38 +09:00
parent ebb98d975b
commit b85597b15d
1 changed files with 10 additions and 0 deletions

View File

@ -29,12 +29,14 @@ export default Vue.extend({
XNotificationsColumn, XNotificationsColumn,
XWidgetsColumn XWidgetsColumn
}, },
computed: { computed: {
columns() { columns() {
if (this.$store.state.settings.deck == null) return []; if (this.$store.state.settings.deck == null) return [];
return this.$store.state.settings.deck.columns; return this.$store.state.settings.deck.columns;
} }
}, },
created() { created() {
if (this.$store.state.settings.deck == null) { if (this.$store.state.settings.deck == null) {
const deck = { const deck = {
@ -63,6 +65,14 @@ export default Vue.extend({
} }
}, },
mounted() {
document.documentElement.style.overflow = 'hidden';
},
beforeDestroy() {
document.documentElement.style.overflow = 'auto';
},
methods: { methods: {
add() { add() {
this.os.new(Menu, { this.os.new(Menu, {