[evolution/wip/webkit2] EHTMLEditorView - Avoid crash under force_spell_check_on_timeout()
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/wip/webkit2] EHTMLEditorView - Avoid crash under force_spell_check_on_timeout()
- Date: Wed, 24 Feb 2016 18:20:03 +0000 (UTC)
commit 65bc40d11270b4c5f3c0e25bf27792bb3c02efed
Author: Milan Crha <mcrha redhat com>
Date: Wed Feb 24 19:19:57 2016 +0100
EHTMLEditorView - Avoid crash under force_spell_check_on_timeout()
.../composer/e-html-editor-web-extension.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/web-extensions/composer/e-html-editor-web-extension.c
b/web-extensions/composer/e-html-editor-web-extension.c
index d5b7c44..3166d67 100644
--- a/web-extensions/composer/e-html-editor-web-extension.c
+++ b/web-extensions/composer/e-html-editor-web-extension.c
@@ -2843,6 +2843,11 @@ e_html_editor_web_extension_dispose (GObject *object)
{
EHTMLEditorWebExtension *extension = E_HTML_EDITOR_WEB_EXTENSION (object);
+ if (extension->priv->spell_check_on_scroll_event_source_id > 0) {
+ g_source_remove (extension->priv->spell_check_on_scroll_event_source_id);
+ extension->priv->spell_check_on_scroll_event_source_id = 0;
+ }
+
if (extension->priv->dbus_connection) {
g_dbus_connection_unregister_object (
extension->priv->dbus_connection,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]