From adffb9ac31356083a163d8e8af3c2fc96755154b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Fri, 2 Aug 2013 01:57:34 +0200 Subject: [PATCH] Fix issue when inserting quotes in Firefox cf. http://beta.woltlab.com/index.php/Thread/2832-Fehler-durch-Zitieren/ --- .../files/js/3rdParty/ckeditor/plugins/wbbcode/plugin.js | 2 ++ wcfsetup/install/files/js/WCF.Message.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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) { -- 2.20.1