From: Tim Düsterhus Date: Thu, 1 Aug 2013 23:57:34 +0000 (+0200) Subject: Fix issue when inserting quotes in Firefox X-Git-Tag: 2.0.0_Beta_7~64^2~5 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=adffb9ac31356083a163d8e8af3c2fc96755154b;p=GitHub%2FWoltLab%2FWCF.git Fix issue when inserting quotes in Firefox cf. http://beta.woltlab.com/index.php/Thread/2832-Fehler-durch-Zitieren/ --- diff --git a/wcfsetup/install/files/js/3rdParty/ckeditor/plugins/wbbcode/plugin.js b/wcfsetup/install/files/js/3rdParty/ckeditor/plugins/wbbcode/plugin.js index e88d413938..d18f13902a 100644 --- a/wcfsetup/install/files/js/3rdParty/ckeditor/plugins/wbbcode/plugin.js +++ b/wcfsetup/install/files/js/3rdParty/ckeditor/plugins/wbbcode/plugin.js @@ -190,6 +190,8 @@ * Converts bbcodes to html. */ var toHtml = function(data, fixForBody) { + if ($.trim(data) === "") return "

"; + // remove 0x200B (unicode zero width space) data = removeCrap(data); diff --git a/wcfsetup/install/files/js/WCF.Message.js b/wcfsetup/install/files/js/WCF.Message.js index dc5f1c6d4e..fc98f5eec9 100644 --- a/wcfsetup/install/files/js/WCF.Message.js +++ b/wcfsetup/install/files/js/WCF.Message.js @@ -693,7 +693,7 @@ WCF.Message.QuickReply = Class.extend({ $empty = (!this._messageField.val().length); } else { - $empty = (!this._messageField.ckeditorGet().getData().length); + $empty = (!$.trim(this._messageField.ckeditorGet().getData()).length); } if ($empty) {