diff --git a/web/presentation_mode.js b/web/presentation_mode.js index c5d6a0dbe..c2aa7ac12 100644 --- a/web/presentation_mode.js +++ b/web/presentation_mode.js @@ -33,6 +33,8 @@ var PresentationMode = { this.container = options.container; this.secondaryToolbar = options.secondaryToolbar; + this.viewer = this.container.firstElementChild; + this.firstPage = options.firstPage; this.lastPage = options.lastPage; this.pageRotateCw = options.pageRotateCw; @@ -65,7 +67,8 @@ var PresentationMode = { }, request: function presentationModeRequest() { - if (!PDFView.supportsFullscreen || this.isFullscreen) { + if (!PDFView.supportsFullscreen || this.isFullscreen || + !this.viewer.hasChildNodes()) { return false; }