Bug 1282817

Summary: Autogenerate signature doesn't change when "From" changes
Product: [Fedora] Fedora Reporter: Nuno Dias <nuno.dias>
Component: evolutionAssignee: Milan Crha <mcrha>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 23CC: lucilanga, mbarnes, mcrha, tpopela
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: evolution-3.18.3 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-18 11:43:18 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nuno Dias 2015-11-17 14:13:56 UTC
Description of problem:
When creating a new mail, if I change the From in the popdown "From:" to a new address the signature in the end of  the mail doesn't change accordingly.

Version-Release number of selected component (if applicable):
evolution-3.18.1-1.fc23.x86_64

How reproducible:
Every time

Steps to Reproduce:
1. Create two accounts in evolution, with autogenerate signature.
2. Create a new mail, change the From: to other email address
3.

Actual results:
The signature at the end of the mail doesn't change

Expected results:
The signature change accordingly with the email address.

Additional info:

Comment 1 Milan Crha 2015-11-18 11:01:46 UTC
Thanks for a bug report. I can confirm it. The issue is that the signature value didn't change, as it was 'Autogenerated' before the 'From' change and after it too, thus the signature was not regenerated. It might not be that hard to fix.

Comment 2 Milan Crha 2015-11-18 11:43:18 UTC
I fixed this upstream with the below commits:

Created commit 42dc471 in evo master (3.19.2+) [1]
Created commit 32192ea in evo gnome-3-18 (3.18.3+)

[1] https://git.gnome.org/browse/evolution/commit/?id=42dc471