Page MenuHome GnuPG

Kleopatra: the certificate list is not refreshed at the end of the deletion of multiple secret keys
Testing, HighPublic

Description

When deleting multiple secret keys at once, the certificate list refresh happens now (ususally) before all keys are deleted.
This results in deleted keys still being shown in der certificate list.

Typical case: Deletion of 3 secret keys, after all deletion confirmations the view is refreshed to show 2 of these 3 keys still in the list. But the number still shown may vary.

When you are very slow answering the confirmation questions, the refresh occurs to early even when deleting only one key.

Details

Version
VSD 3.3.3-beta-20, -25

Event Timeline

ebo triaged this task as High priority.Thu, Oct 16, 4:31 PM
ebo created this task.
ebo created this object with edit policy "Contributor (Project)".

With a GNUPG-Home on another Partition (on the VMs shared folder with the host) the auto refresh after deletion additionally doesn't work for public keys or S/MIME certificates.

So it is necessary to press F5 practically after every deletion operation.

ikloecker moved this task from Backlog to WIP on the gpd5x board.
ikloecker changed the task status from Open to Testing.Tue, Oct 21, 4:07 PM
ikloecker moved this task from Backlog to WIP on the vsd34 board.

Fixed and backported for VSD 3.4

timegrid added a subscriber: timegrid.

Looks good to me on gpg4win-5.0.0-beta395 @ win11

The changes in libkleo and kleopatra are not included in gpg4win-5.0.0-beta395. Maybe the changes in gpg make the issue less likely. This should still be tested with the complete fix.

ikloecker mentioned this in Unknown Object (Maniphest Task).Mon, Oct 27, 9:29 AM