From 077d9527d1e43b1cf0894966dc335ad0d5bf6a08 Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Mon, 24 Nov 2014 02:19:36 +0100 Subject: [PATCH] Fixed selection saving if no selection exists --- .../files/js/3rdParty/redactor/plugins/wmonkeypatch.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wcfsetup/install/files/js/3rdParty/redactor/plugins/wmonkeypatch.js b/wcfsetup/install/files/js/3rdParty/redactor/plugins/wmonkeypatch.js index f871ac72b2..c83b6db240 100644 --- a/wcfsetup/install/files/js/3rdParty/redactor/plugins/wmonkeypatch.js +++ b/wcfsetup/install/files/js/3rdParty/redactor/plugins/wmonkeypatch.js @@ -57,7 +57,11 @@ RedactorPlugins.wmonkeypatch = function() { * Saves current caret position. */ saveSelection: function() { - this.wmonkeypatch._range = getSelection().getRangeAt(0); + var $selection = getSelection(); + + if ($selection.rangeCount) { + this.wmonkeypatch._range = $selection.getRangeAt(0); + } }, /** -- 2.20.1