diff options
author | Milan Crha <mcrha@redhat.com> | 2011-01-18 22:20:47 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2011-01-18 22:20:47 +0800 |
commit | 32cc60f329168ee6fcea02ef87d4915f953947c9 (patch) | |
tree | 084b52aaa46ab2ed63d0224f24acf64ab7c1a61f | |
parent | 9f76afb18d5432c457d066245d90a49283f16299 (diff) | |
download | gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.tar gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.tar.gz gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.tar.bz2 gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.tar.lz gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.tar.xz gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.tar.zst gsoc2013-evolution-32cc60f329168ee6fcea02ef87d4915f953947c9.zip |
Bug #553438 - Deletes lines of a reply when changing address
-rw-r--r-- | composer/e-msg-composer.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index 480bfbe3bd..eac3b773ce 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -1482,8 +1482,10 @@ msg_composer_account_changed_cb (EMsgComposer *composer) table = e_msg_composer_get_header_table (composer); account = e_composer_header_table_get_account (table); - if (account == NULL) - goto exit; + if (account == NULL) { + e_msg_composer_show_sig_file (composer); + return; + } can_sign = (!account->pgp_no_imip_sign || p->mime_type == NULL || g_ascii_strncasecmp (p->mime_type, "text/calendar", 13) != 0); @@ -1503,10 +1505,6 @@ msg_composer_account_changed_cb (EMsgComposer *composer) uid = account->id->sig_uid; signature = uid ? e_get_signature_by_uid (uid) : NULL; e_composer_header_table_set_signature (table, signature); - - exit: - - e_msg_composer_show_sig_file (composer); } static void |