diff --git a/web/viewer.js b/web/viewer.js index cbeda49ef..d0a2e1639 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -1040,29 +1040,27 @@ var PDFViewerApplication = { break; case 'outline': + if (outlineButton.disabled) { + return; + } thumbsButton.classList.remove('toggled'); outlineButton.classList.add('toggled'); attachmentsButton.classList.remove('toggled'); thumbsView.classList.add('hidden'); outlineView.classList.remove('hidden'); attachmentsView.classList.add('hidden'); - - if (outlineButton.getAttribute('disabled')) { - return; - } break; case 'attachments': + if (attachmentsButton.disabled) { + return; + } thumbsButton.classList.remove('toggled'); outlineButton.classList.remove('toggled'); attachmentsButton.classList.add('toggled'); thumbsView.classList.add('hidden'); outlineView.classList.add('hidden'); attachmentsView.classList.remove('hidden'); - - if (attachmentsButton.getAttribute('disabled')) { - return; - } break; } },