Public bug reported:

Libnma has an accessibility problem: the password storage options are
accessed through the secondary icon in the password entry, but those
icons aren't accessible, because neither can be accessed using only
keyboard navigation, nor have a11y labels/descriptions.

[ Impact ]

Users that rely on keyboard navigation and/or screen readers won't be
able to change the password storage options.

There is a patch that fix this problem:

https://gitlab.gnome.org/GNOME/libnma/-/merge_requests/73

[ Test plan ]

* Open gnome-control-center
* Go to the Wireless tab (or Network tab if the computer lacks wireless 
interface)
* Open the properties of any of the interfaces
* Go to the `Security` tab
* For each of the possible security options (from the first expandable menu), 
and using the TAB key, ensure (with the patch) that it's possible to access all 
the buttons for setting the password storage.

[ Where problems could occur ]

Since this patch uses a new API introduced in Gtk 4.20.0, if the binary
is used in a system with an older version of Gtk, it won't work.

Any problem in the new API can result in problems in the contextual menu
of any password entry, like no menu shown, or being unable to activate
the icon from the menu.

** Affects: libnma (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: libnma (Ubuntu Resolute)
     Importance: Undecided
         Status: New

** Affects: libnma (Ubuntu Stonking)
     Importance: Undecided
         Status: New

** Also affects: libnma (Ubuntu Stonking)
   Importance: Undecided
       Status: New

** Also affects: libnma (Ubuntu Resolute)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2162075

Title:
  No accessibility in password storage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libnma/+bug/2162075/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to