From ce62b9387d194a6f87ac884d1a96382ee32ca6cd Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Fri, 7 Nov 2014 12:43:51 +0100 Subject: [PATCH] Remove any active text selection when entering Presentation Mode --- web/presentation_mode.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/presentation_mode.js b/web/presentation_mode.js index 5d72e7c43..0c3253b34 100644 --- a/web/presentation_mode.js +++ b/web/presentation_mode.js @@ -150,6 +150,11 @@ var PresentationMode = { HandTool.enterPresentationMode(); this.contextMenuOpen = false; this.container.setAttribute('contextmenu', 'viewerContextMenu'); + + // Text selection is disabled in Presentation Mode, thus it's not possible + // for the user to deselect text that is selected (e.g. with "Select all") + // when entering Presentation Mode, hence we remove any active selection. + window.getSelection().removeAllRanges(); }, exit: function presentationModeExit() {