Summary: | Saving edited identity clears cryptographic keys not matching email address | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Ingo Klöcker <kloecker> |
Component: | config dialog | Assignee: | Ingo Klöcker <kloecker> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 5.16.3 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/pim/libkleo/commit/5de2f7ac770c6982f98837018cd7ae2a29686501 | Version Fixed In: | 5.18.0 |
Description
Ingo Klöcker
2021-05-14 15:12:47 UTC
Git commit 5de2f7ac770c6982f98837018cd7ae2a29686501 by Ingo Klöcker. Committed on 14/05/2021 at 15:15. Pushed by kloecker into branch 'master'. Always include the default key in the list of keys to chose from Add custom subclass of KeyListSortFilterProxyModel that allows specifying a key that is always accepted by the filtering. Use this subclass to make sure that the default key is not filtered out. This fixes the problem that KMail didn't show keys not matching the email address of an identity in the identity configuration dialog and that KMail cleared the keys silently if one saved such an identity after opening the Cryptography tab. Funded by: Intevation GmbH FIXED-IN: 5.18.0 M +39 -3 src/ui/keyselectioncombo.cpp https://invent.kde.org/pim/libkleo/commit/5de2f7ac770c6982f98837018cd7ae2a29686501 |