[evolution/webkit-composer] When the is no selection in composer don't try to process it.
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/webkit-composer] When the is no selection in composer don't try to process it.
- Date: Fri, 11 Oct 2013 12:55:29 +0000 (UTC)
commit ad12594009dbd3a3509fc0205a124823ec65c08d
Author: Tomas Popela <tpopela redhat com>
Date: Fri Oct 11 13:51:58 2013 +0200
When the is no selection in composer don't try to process it.
e-util/e-editor-selection.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/e-util/e-editor-selection.c b/e-util/e-editor-selection.c
index 5342bf9..a7c97aa 100644
--- a/e-util/e-editor-selection.c
+++ b/e-util/e-editor-selection.c
@@ -123,12 +123,15 @@ editor_selection_get_current_range (EEditorSelection *selection)
goto exit;
dom_selection = webkit_dom_dom_window_get_selection (window);
+ if (!WEBKIT_DOM_IS_DOM_SELECTION (dom_selection))
+ goto exit;
+
if (webkit_dom_dom_selection_get_range_count (dom_selection) < 1)
goto exit;
range = webkit_dom_dom_selection_get_range_at (dom_selection, 0, NULL);
-exit:
+ exit:
g_object_unref (editor_widget);
return range;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]