Kleopatra: Certificate Details displays tabs for both pgp/smime on keyboard navigation
Closed, ResolvedPublic

Assigned To
Authored By
timegrid
Fri, Aug 28, 12:32 PM

Description

In the Certificate Details, the tabs for OpenPGP and S/MIME are both accessible via tab navigation.

To reproduce:

  1. Open Certificate Details for a pgp certificate and tab to the tabs (User IDs)
  2. Press Right -> Related Addresses is displayed by NVDA, in Kleopatra a small artifact is shown:
  3. Press Right several times to see all invisible tabs (the same happens on S/MIME certificate details):
tab
User IDs  tab control  Alt+  I
right arrow
Related Addresses  tab  Alt+  A
right arrow
Subkeys  tab  Alt+  b
right arrow
Certifications  tab  Alt+  o
right arrow
Trust Chain Details  tab  Alt+  T
right arrow
Certificate Dump  tab  Alt+  D
right arrow

Details

Version
vsd-3.4.0-beta1344 @ win10

Event Timeline

timegrid created this object with edit policy "Contributor (Project)".
timegrid updated the task description. (Show Details)
ebo triaged this task as Normal priority.Fri, Aug 28, 12:38 PM
ikloecker changed the task status from Open to Testing.Mon, Aug 31, 12:09 PM
ikloecker claimed this task.
ikloecker moved this task from Backlog to WIP on the vsd34 board.

That's a bug in Qt that has been fixed in Qt 6.5+: https://qt-project.atlassian.net/browse/QTBUG-101219

I've backported the fix for our Qt 5. It's simple enough.

Looks good to me on vsd-3.4.0-beta1356, gpg-2.2.56-beta5 @ win10:

User IDs  tab control  Alt+  I
left arrow
right arrow
Subkeys  tab  Alt+  b
right arrow
Certifications  tab  Alt+  o
right arrow
timegrid edited projects, added vsd34 (vsd-3.4.0); removed vsd34.
ikloecker mentioned this in Unknown Object (Maniphest Task).Mon, Sep 7, 9:46 AM