From f07f11930c962ed73eb64746e9bc1be3deb25159 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Tue, 15 Jan 2019 22:48:01 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D1=80=D0=B5=D0=B0=D0=BA=D1=86=D0=B8=D1=8E=20'refresh'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/Reader/Reader.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 992b89f6..1404e4bd 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -15,7 +15,7 @@
- + @@ -166,7 +166,12 @@ class Reader extends Vue { buttonClick(button) { switch (button) { case 'loader': this.loaderActive = !this.loaderActive; break; - case 'fullscreen': this.commit('reader/setFullScreenActive', !this.fullScreenActive); break; + case 'fullScreen': this.commit('reader/setFullScreenActive', !this.fullScreenActive); break; + case 'refresh': + if (this.lastOpenedBook) { + this.loadBook({url: this.lastOpenedBook.url, force: true}); + } + break; } } @@ -174,7 +179,7 @@ class Reader extends Vue { const classActive = { 'tool-button-active': true, 'tool-button-active:hover': true }; switch (button) { case 'loader': return (this.loaderActive ? classActive : {}); - case 'fullscreen': return (this.fullScreenActive ? classActive : {}); + case 'fullScreen': return (this.fullScreenActive ? classActive : {}); } return {}; }