Поправки багов

This commit is contained in:
Book Pauk
2019-01-15 03:42:07 +07:00
parent 121d055419
commit dc1a57f319
3 changed files with 17 additions and 8 deletions

View File

@@ -113,11 +113,16 @@ class Reader extends Vue {
buttonClick(button) {
switch (button) {
case 'loader': this.commit('reader/setLoaderActive', !this.loaderActive); break;
case 'loader': this.commit('reader/setLoaderActive', !this.loaderActive); this.resetRoute(); break;
case 'fullscreen': this.commit('reader/setFullScreenActive', !this.fullScreenActive); break;
}
}
resetRoute() {
if (this.loaderActive)
this.$router.replace('/reader');
}
buttonActiveClass(button) {
const classActive = { 'tool-button-active': true, 'tool-button-active:hover': true };
switch (button) {
@@ -146,10 +151,6 @@ class Reader extends Vue {
this.$root.$emit('set-app-title');
}
if (result == 'LoaderPage') {
this.$router.replace('/reader');
}
return result;
}
@@ -177,6 +178,7 @@ class Reader extends Vue {
} catch (e) {
progress.hide(); this.progressActive = false;
this.commit('reader/setLoaderActive', true);
this.resetRoute();
this.$alert(e.message, 'Ошибка', {type: 'error'});
}
});
@@ -206,6 +208,7 @@ class Reader extends Vue {
} catch (e) {
progress.hide(); this.progressActive = false;
this.commit('reader/setLoaderActive', true);
this.resetRoute();
this.$alert(e.message, 'Ошибка', {type: 'error'});
}
});