Поправлен баг resize

This commit is contained in:
Book Pauk
2021-11-07 14:49:33 +07:00
parent 7c07e6f004
commit 9f366ca811
2 changed files with 14 additions and 9 deletions

View File

@@ -87,7 +87,7 @@ class App {
//global event hooks
this.eventHooks = {};
this.eventHook = (hookName, event) => {
this.$root.eventHook = (hookName, event) => {
if (!this.eventHooks[hookName])
return;
for (const hook of this.eventHooks[hookName])
@@ -110,17 +110,17 @@ class App {
}
document.addEventListener('keyup', (event) => {
this.eventHook('key', event);
this.$root.eventHook('key', event);
});
document.addEventListener('keypress', (event) => {
this.eventHook('key', event);
this.$root.eventHook('key', event);
});
document.addEventListener('keydown', (event) => {
this.eventHook('key', event);
this.$root.eventHook('key', event);
});
window.addEventListener('resize', (event) => {
this.eventHook('resize', event);
this.$root.eventHook('resize', event);
});
}
@@ -157,7 +157,7 @@ class App {
toggleCollapse() {
this.commit('uistate/setAsideBarCollapse', !this.uistate.asideBarCollapse);
this.$root.$emit('resize');
this.$root.eventHook('resize');
}
get isCollapse() {