[evolution/gnome-3-26] Bug 791291 - Composer crashes if Ctrl+\ is pressed multiple times



commit 7a4597bb7912b648c00a5e3fc806377005312a73
Author: Milan Crha <mcrha redhat com>
Date:   Wed Jan 3 15:49:21 2018 +0100

    Bug 791291 - Composer crashes if Ctrl+\ is pressed multiple times

 .../web-extension/e-editor-dom-functions.c         |    2 +-
 1 files changed, 1 insertions(+), 1 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 9656ff5..e820238 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
@@ -2871,7 +2871,7 @@ body_keypress_event_cb (WebKitDOMElement *element,
        g_clear_object (&dom_window);
        range = webkit_dom_dom_selection_get_range_at (dom_selection, 0, NULL);
 
-       if (!webkit_dom_range_get_collapsed (range, NULL))
+       if (range && !webkit_dom_range_get_collapsed (range, NULL))
                insert_delete_event (editor_page, range);
 
        g_clear_object (&dom_selection);


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