GNOME Bugzilla – Bug 235123
Different behavior for Compose message when using it from the toolbar or from the menu Actions
Last modified: 2009-08-15 18:40:50 UTC
Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: When using more than one email account with Evolution (one imap (default) and one spool), "Mail a message" in the toolbar (or Ctrl+N) always bring a "Compose message" with the default account (imap) instead of using the context folder to determine which account should be use to send the message. Steps to reproduce the problem: 1. create an imap and spool accounts. make imap the default. 2. select the spool account account 3. ctrl+N (or use the toolbar) Actual Results: the compose message will always use the settings (signature, ...) of the imap account instead of using the settings of the spool. Expected Results: Same as when you use the menu Actions/Compose New Message, i.e. use the settings of the account associated with the folder. How often does this happen? always. Additional Information:
I can make them consistant, but I cannot make them both use the account which contains the currently selected folder - it's impossible to do (the New button doesn't have the context, since it is not in the mailer - it is in the shell)
*** bug 235289 has been marked as a duplicate of this bug. ***
Created attachment 41835 [details] [review] a proposed fix(patch 0.1)
Created attachment 41838 [details] [review] patch 0.2 (according to suggestions of NotZed)
Created attachment 41841 [details] [review] patch 0.3 (modify codes related to post messages)
Created attachment 41842 [details] [review] whole patch(patch 0.4)
Created attachment 41843 [details] [review] patch 0.6(new suggestions from NotZed)
Created attachment 41846 [details] [review] last one(modified Changelog)
In trunk
Leon: is this patch commited? If so, please close this report as fixed (and any other you commit a patch)
The patch have been commit to trunk so we can close this bug (I have not permission to close bug)
Done. Thanks Leon.