From 0019b3f94c601c0a2a597f9c0de76cc84c142461 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Fri, 8 Feb 2019 21:27:37 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=B2=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B8?= =?UTF-8?q?=20=D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=20showClick?= =?UTF-8?q?MapPage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/Reader/Reader.vue | 10 ++++++---- client/components/Reader/SettingsPage/SettingsPage.vue | 8 ++++++++ client/store/modules/reader.js | 1 + 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 2c246b1c..53506deb 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -134,6 +134,7 @@ export default @Component({ settings: function(newValue) { this.allowUrlParamBookPos = newValue.allowUrlParamBookPos; this.copyFullText = newValue.copyFullText; + this.showClickMapPage = newValue.showClickMapPage; this.updateRoute(); }, }, @@ -190,6 +191,7 @@ class Reader extends Vue { this.allowUrlParamBookPos = this.settings.allowUrlParamBookPos; this.copyFullText = this.settings.copyFullText; + this.showClickMapPage = this.settings.showClickMapPage; } mounted() { @@ -521,8 +523,8 @@ class Reader extends Vue { return classResult; } - async showClickMapPage() { - if (!this.clickMapActive) { + async acivateClickMapPage() { + if (this.showClickMapPage && !this.clickMapActive) { this.clickMapActive = true; await this.$refs.clickMapPage.slowDisappear(); this.clickMapActive = false; @@ -621,7 +623,7 @@ class Reader extends Vue { progress.hide(); this.progressActive = false; this.blinkCachedLoadMessage(); - await this.showClickMapPage(); + await this.acivateClickMapPage(); return; } @@ -669,7 +671,7 @@ class Reader extends Vue { } else this.stopBlink = true; - await this.showClickMapPage(); + await this.acivateClickMapPage(); } catch (e) { progress.hide(); this.progressActive = false; this.loaderActive = true; diff --git a/client/components/Reader/SettingsPage/SettingsPage.vue b/client/components/Reader/SettingsPage/SettingsPage.vue index 93de9406..ea4c88cb 100644 --- a/client/components/Reader/SettingsPage/SettingsPage.vue +++ b/client/components/Reader/SettingsPage/SettingsPage.vue @@ -234,6 +234,14 @@ + + + + Показывать сектора управления кликом + +