Key navigation in login / lockscreen choice list does not fully work

Bug #2072716 reported by Marco Trevisan (Treviño)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Fix Released
Medium
Marco Trevisan (Treviño)
Noble
In Progress
Medium
Marco Trevisan (Treviño)

Bug Description

[ Impact ]

When auth prompt choice list widget is shown (such as in authd authentication or in gdm-smartcard authentication, when multiple certificates are present in a card), it's not possible to navigate through its items until the user has focused one via the mouse.

[ Test case ]

We're testing the authd case since it's easier to trigger

1. Install and configure authd and a broker
   https://github.com/ubuntu/authd/wiki
2. When the broker or the authentication mode to use are requested, the choice list widget is visible
3. Moving around with the arrows or hitting Enter or Escape should lead to the expected action

[ Regression potential ]

Keyboard navigation in other widgets of the authentication prompt (lockscreen or login view) is broken.

Changed in gnome-shell (Ubuntu Noble):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
importance: Undecided → Medium
status: New → In Progress
summary: - Key navigation in auth propmt choice list does not fully work
+ Key navigation in login / lockscreen choice list does not fully work
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-shell - 46.3.1-1ubuntu1

---------------
gnome-shell (46.3.1-1ubuntu1) oracular; urgency=medium

  * Merge with Debian
  * debian/patches: Refresh
  * d/p/ubuntu-authd: Add custom button to the qrcode view and automatic ack.
    Do not require manual intervention to dismiss the qrcode view and start
    the qrcode authentication, and support regenerating the qrcode using
    a custom button (LP: #2072710, #2072711)
  * d/p/ubuntu-authd: Add support for showing the login code in the qrcode view
    (LP: #2072714)
  * d/p/ubuntu-authd: Cleanup prompt view when changing auth mode.
    When switching from an auth mode to another we need to hide the uneeded
    items and cleanup the messages, do it so that switching form password
    auth, to a field-less view works as expected (LP: #2072718)
  * d/p/ubuntu-authd: Fix key navigation on choice list and waiting items.
    Make possible to use key-navigation automatically when such views are
    shown (LP: #2072716)

gnome-shell (46.3.1-1) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release (LP: #2072703)
  * debian/control: Remove unused dependencies, following upstream.
    Upstream meson.build removed various unused dependencies, so drop them
    from our control file too
  * d/p: Do not make tray icons to take any input event directly.
    This is all handled through their actor proxy representation (LP: #2012388)
  * d/p: Resize tray icon windows to respect their actor representation
    (LP: #2012388)
  * debian/changelog: Reference bugs fixed in previous versions

  [ Daniel van Vugt ]
  * Add st-theme-node-Forget-properties-cache-on-stylesheet-chang.patch.
    To fix crashes that occur when locking the screen from within the overview.
    But more generally can occur whenever any extension that modifies
    stylesheets (like ubuntu-dock or dash-to-dock) is unloaded (LP: #2069559).

 -- Marco Trevisan (Treviño) <email address hidden> Mon, 15 Jul 2024 15:08:36 +0200

Changed in gnome-shell (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Robie Basak (racb) wrote : Proposed package upload rejected

An upload of gnome-shell to noble-proposed has been rejected from the upload queue for the following reason: "GNOME MRE not valid for gnome-shell as discussed in bug".

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.