Remove empty paragraphs added by TinyMCE in order to avoid false warnings about changed contents

This commit is contained in:
Thomas Bruederli 2014-08-11 15:47:16 +02:00
parent fcfc997fe1
commit b9ebb38ad6

View file

@ -868,7 +868,7 @@ function rcube_kolab_notes_ui(settings)
$('.notetitle', rcmail.gui_objects.noteviewtitle).focus().select();
// read possibly re-formatted content back from editor for later comparison
me.selected_note.description = editor.getContent({ format:'html' });
me.selected_note.description = editor.getContent({ format:'html' }).replace(/^<p><\/p>/, '');
is_html = true;
}
else {
@ -1135,7 +1135,7 @@ function rcube_kolab_notes_ui(settings)
listselect = $('option:selected', rcmail.gui_objects.notebooks);
var savedata = {
title: trim($('.notetitle', rcmail.gui_objects.noteviewtitle).val()),
description: editor ? editor.getContent({ format:'html' }) : $('#notecontent').val(),
description: editor ? editor.getContent({ format:'html' }).replace(/^<p><\/p>/, '') : $('#notecontent').val(),
list: listselect.length ? listselect.val() : me.selected_note.list || me.selected_list,
uid: me.selected_note.uid,
categories: []