[evolution] Remove an empty blockquote if presented after removing from the quoted content
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] Remove an empty blockquote if presented after removing from the quoted content
- Date: Fri, 19 Aug 2016 14:48:35 +0000 (UTC)
commit 83f034afdf5f3e5c96a8ed928b79382c88cc4b78
Author: Tomas Popela <tpopela redhat com>
Date: Fri Aug 19 15:00:35 2016 +0200
Remove an empty blockquote if presented after removing from the quoted content
.../web-extension/e-editor-dom-functions.c | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/modules/webkit-editor/web-extension/e-editor-dom-functions.c
b/modules/webkit-editor/web-extension/e-editor-dom-functions.c
index 4d8b75f..0b929e9 100644
--- a/modules/webkit-editor/web-extension/e-editor-dom-functions.c
+++ b/modules/webkit-editor/web-extension/e-editor-dom-functions.c
@@ -4279,6 +4279,8 @@ e_editor_dom_move_quoted_block_level_up (EEditorPage *editor_page)
e_editor_dom_wrap_and_quote_element (editor_page, WEBKIT_DOM_ELEMENT (block));
}
+ remove_empty_blocks (document);
+
if (ev) {
e_editor_dom_selection_get_coordinates (editor_page,
&ev->after.start.x,
@@ -9116,11 +9118,7 @@ save_history_for_delete_or_backspace (EEditorPage *editor_page,
if (tmp_element)
remove_node (WEBKIT_DOM_NODE (tmp_element));
- /* If any empty blockquote is presented, remove it. */
- tmp_element = webkit_dom_document_query_selector (
- document, "blockquote[type=cite]:empty", NULL);
- if (tmp_element)
- remove_node (WEBKIT_DOM_NODE (tmp_element));
+ remove_empty_blocks (document);
/* Selection starts in the beginning of blockquote. */
tmp_element = webkit_dom_document_get_element_by_id (
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]