From: Sergio Villar Senin Date: Wed, 10 Sep 2008 08:12:51 +0000 (+0000) Subject: * Fixes NB#88246, do not crash when pasting a lot of directions in the to: field X-Git-Tag: git_migration_finished~1194 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=369c28b6d5a6f27d68e1c48558dd944dc04644aa * Fixes NB#88246, do not crash when pasting a lot of directions in the to: field pmo-trunk-r5528 --- diff --git a/src/widgets/modest-recpt-editor.c b/src/widgets/modest-recpt-editor.c index 357c1bd..a1d408e 100644 --- a/src/widgets/modest-recpt-editor.c +++ b/src/widgets/modest-recpt-editor.c @@ -556,7 +556,12 @@ modest_recpt_editor_on_insert_text (GtkTextBuffer *buffer, if (!is_valid_insert (text, len)) { gchar *new_text = create_valid_text (text, len); g_signal_stop_emission_by_name (G_OBJECT (buffer), "insert-text"); + g_signal_handlers_block_by_func (buffer, modest_recpt_editor_on_insert_text, + editor); gtk_text_buffer_insert (buffer, location, new_text, -1); + g_signal_handlers_unblock_by_func (buffer, + modest_recpt_editor_on_insert_text, + editor); g_free (new_text); return; }