From: Alexander Ebert Date: Mon, 24 Nov 2014 01:19:36 +0000 (+0100) Subject: Fixed selection saving if no selection exists X-Git-Tag: 2.1.0_Beta_1~180 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=077d9527d1e43b1cf0894966dc335ad0d5bf6a08;p=GitHub%2FWoltLab%2FWCF.git Fixed selection saving if no selection exists --- 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); + } }, /**