From ba623c77d2d14703e7cdd61be9e2cb26fedb5579 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Mon, 11 Jun 2018 10:48:36 +0200 Subject: [PATCH] Disable (drag-and-drop) file opening if Presentation Mode is active (PR 9794 follow-up) --- web/app.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/app.js b/web/app.js index 57b1d82fd..d75d00691 100644 --- a/web/app.js +++ b/web/app.js @@ -1925,6 +1925,10 @@ function webViewerHashchange(evt) { let webViewerFileInputChange; if (typeof PDFJSDev === 'undefined' || PDFJSDev.test('GENERIC')) { webViewerFileInputChange = function webViewerFileInputChange(evt) { + if (PDFViewerApplication.pdfViewer && + PDFViewerApplication.pdfViewer.isInPresentationMode) { + return; // Opening a new PDF file isn't supported in Presentation Mode. + } let file = evt.fileInput.files[0]; if (URL.createObjectURL && !AppOptions.get('disableCreateObjectURL')) {