From 748299f9c9ccfe3a8f5397445fd138c01e4c978b Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Fri, 13 Jun 2014 14:50:03 +0200 Subject: EHTMLEditor - Fix block format change with selection in quoted content --- e-util/e-html-editor-view.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'e-util/e-html-editor-view.c') diff --git a/e-util/e-html-editor-view.c b/e-util/e-html-editor-view.c index c843afd535..e4f52c593c 100644 --- a/e-util/e-html-editor-view.c +++ b/e-util/e-html-editor-view.c @@ -3034,8 +3034,8 @@ e_html_editor_view_get_selection (EHTMLEditorView *view) */ gboolean e_html_editor_view_exec_command (EHTMLEditorView *view, - EHTMLEditorViewCommand command, - const gchar *value) + EHTMLEditorViewCommand command, + const gchar *value) { WebKitDOMDocument *document; const gchar *cmd_str = 0; @@ -3274,6 +3274,7 @@ quote_node (WebKitDOMDocument *document, next_sibling = webkit_dom_node_get_next_sibling (node); is_html_node = + !WEBKIT_DOM_IS_TEXT (prev_sibling) && !WEBKIT_DOM_IS_COMMENT (prev_sibling) && ( WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT (prev_sibling) || element_has_tag (WEBKIT_DOM_ELEMENT (prev_sibling), "b") || -- cgit v1.2.3