diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 0a6dab35..ee89f5af 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -719,15 +719,16 @@ class Reader extends Vue { case 'scrolling': case 'search': case 'copyText': - case 'recentBooks': + case 'refresh': case 'offlineMode': + case 'recentBooks': case 'settings': - if (this[`${button}Active`]) + if (this.progressActive) { + classResult = classDisabled; + } else if (this[`${button}Active`]) { classResult = classActive; + } break; - } - - switch (button) { case 'undoAction': if (this.actionCur <= 0) classResult = classDisabled;