[evolution/wip/webkit2] EHTMLEditorView - If deleting quoted content, other content can be deleted as well



commit ce104c43f155d9c80dc7cb647164a4f1af6c4753
Author: Tomas Popela <tpopela redhat com>
Date:   Fri Feb 26 08:58:34 2016 +0100

    EHTMLEditorView - If deleting quoted content, other content can be deleted as well

 .../composer/e-html-editor-view-dom-functions.c    |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/web-extensions/composer/e-html-editor-view-dom-functions.c 
b/web-extensions/composer/e-html-editor-view-dom-functions.c
index d6d5779..600fffc 100644
--- a/web-extensions/composer/e-html-editor-view-dom-functions.c
+++ b/web-extensions/composer/e-html-editor-view-dom-functions.c
@@ -2642,7 +2642,8 @@ dom_remove_node_and_parents_if_empty (WebKitDOMNode *node)
                        remove_node (parent);
                        parent = tmp;
                } else {
-                       remove_node (parent);
+                       if (!webkit_dom_node_get_first_child (parent))
+                               remove_node (parent);
                        return;
                }
        }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]