[evolution] Bug 785031 - Indefinite loop under e_editor_dom_merge_siblings_if_necessary()
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] Bug 785031 - Indefinite loop under e_editor_dom_merge_siblings_if_necessary()
- Date: Tue, 18 Jul 2017 09:06:49 +0000 (UTC)
commit 4413fd077c5e654e259babae721570f5fde59b20
Author: Milan Crha <mcrha redhat com>
Date: Tue Jul 18 11:02:52 2017 +0200
Bug 785031 - Indefinite loop under e_editor_dom_merge_siblings_if_necessary()
.../web-extension/e-editor-dom-functions.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/modules/webkit-editor/web-extension/e-editor-dom-functions.c
b/src/modules/webkit-editor/web-extension/e-editor-dom-functions.c
index 34f712b..92fc5e7 100644
--- a/src/modules/webkit-editor/web-extension/e-editor-dom-functions.c
+++ b/src/modules/webkit-editor/web-extension/e-editor-dom-functions.c
@@ -3760,7 +3760,7 @@ e_editor_dom_merge_siblings_if_necessary (EEditorPage *editor_page,
if ((element = webkit_dom_document_get_element_by_id (document, "-x-evo-main-cite")))
webkit_dom_element_remove_attribute (element, "id");
- element = webkit_dom_document_query_selector (document, "blockquote:not([data-evo-query-skip]) +
blockquote", NULL);
+ element = webkit_dom_document_query_selector (document, "blockquote:not([data-evo-query-skip]) +
blockquote:not([data-evo-query-skip])", NULL);
if (!element)
goto signature;
repeat:
@@ -3794,7 +3794,7 @@ e_editor_dom_merge_siblings_if_necessary (EEditorPage *editor_page,
} else
webkit_dom_element_set_attribute (element, "data-evo-query-skip", "", NULL);
- element = webkit_dom_document_query_selector (document, "blockquote:not([data-evo-query-skip]) +
blockquote", NULL);
+ element = webkit_dom_document_query_selector (document, "blockquote:not([data-evo-query-skip]) +
blockquote:not([data-evo-query-skip])", NULL);
if (element)
goto repeat;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]