I use KMail 5.5.2 on openSUSE Tumbleweed (KF 5.34.0, Qt 5.7.1). When answering an e-mail, if I change identity, the signature in footer is not changed. The signature was set in the signature tab of the identity editor. If I compose new e-mail (i.e. not replying), this works. It happens only when replying to e-mail (typically needed if I answer conference e-mail).
I confirm this behavior.
Still present in KMail 5.7.1 (KF 5.42.0), Qt 5.10.0.
I confirm it. I don't undertand yet why it doesn't updated. I am investigating it.
Git commit 4fef1b01a4b0c482067d1b8a071384800d46011c by Laurent Montel. Committed on 15/02/2018 at 13:00. Pushed by mlaurent into branch 'master'. Fix Bug 381392 - When changing outgoing identity on replying, signature is not updated FIXED-IN: 5.8.0 M +2 -3 src/editor/kmcomposerwin.cpp https://commits.kde.org/kmail/4fef1b01a4b0c482067d1b8a071384800d46011c
A weird bug was introduced by this commit. I have not yet found a proper way to reproduce, but flipping through my identities (which may or may not have signatures) now occasionally removes *all* whitespace from the body of the email. Does this sound familiar? Otherwise I'll try to figure out a way to reproduce
I still sometimes see it as it is described in #1. It almost every time happens with some conferences. E.g. my opensuse.org e-mail is just forwarding the mail to another account. Then, when I reply to the conference, KMail pick-up default identity for that account. When I change the identity in KMail to that opensuse.org, footer signature is not updated accordingly...