From 1a515c48f9808a7c73233b22a6708d4c6695af3b Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Fri, 1 Aug 2014 12:44:55 +0200 Subject: Bug 734023 - Critical warnings from e_html_editor_view_set_changed() when sending message Disconnect the notify callbacks on the headers in the EMsgComposer dispose method to avoid calling them after the EEditor was destroyed. --- composer/e-msg-composer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index 96341ed2f0..d60fa9e35d 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -2331,6 +2331,8 @@ msg_composer_dispose (GObject *object) shell, msg_composer_quit_requested_cb, composer); g_signal_handlers_disconnect_by_func ( shell, msg_composer_prepare_for_quit_cb, composer); + g_signal_handlers_disconnect_by_func ( + composer, msg_composer_notify_header_cb, NULL); e_composer_private_dispose (composer); -- cgit v1.2.3