From ef55bd99d8f69f98b963053ebb88fcab49aed962 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Wed, 3 Jan 2018 15:49:21 +0100 Subject: [PATCH] Bug 791291 - Composer crashes if Ctrl+\ is pressed multiple times --- src/modules/webkit-editor/web-extension/e-editor-dom-functions.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 9656ff5911..e820238671 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); -- 2.11.4.GIT