diff --git a/web/pdf_cursor_tools.js b/web/pdf_cursor_tools.js index b2a2ab2ba..e70ba1367 100644 --- a/web/pdf_cursor_tools.js +++ b/web/pdf_cursor_tools.js @@ -133,8 +133,10 @@ class PDFCursorTools { case PresentationModeState.NORMAL: { const previouslyActive = this.activeBeforePresentationMode; - this.activeBeforePresentationMode = null; - this.switchTool(previouslyActive); + if (previouslyActive !== null) { + this.activeBeforePresentationMode = null; + this.switchTool(previouslyActive); + } break; } }