Поправлен баг resize
This commit is contained in:
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user