Closed Bug 1952825 Opened 15 days ago Closed 7 days ago

Sidebar pressed state shows no focus indication

Categories

(Firefox :: Theme, defect, P1)

Firefox 130
Desktop
All
defect

Tracking

()

RESOLVED FIXED
138 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox136 --- wontfix
firefox137 + fixed
firefox138 --- fixed

People

(Reporter: Gijs, Assigned: mstriemer)

References

(Regression)

Details

(Keywords: nightly-community, regression, Whiteboard: [fidefe-sidebar])

Attachments

(1 file)

Found on macOS but may well be present elsewhere.

  1. current nightly, clean profile.
  2. open settings
  3. enable the new sidebar (search for sidebar, tick "Show sidebar"). The sidebar button appears on the top left of the window next to the back/fwd buttons
  4. accel-L to focus the address bar (expands the address bar)
  5. shift-tab to focus the address/search input thingummywhatsit (shows blue focus box around it)
  6. shift-tab again to focus the sidebar button

ER:
can see blue focus box around sidebar button

AR:
no blue focus box

I can reproduce the issue on Nightly138.0a1 Windows11 and ubuntu24.04.

OS: macOS → All

[Tracking Requested - why for this release]: UX regression

This bug occurs when the toolbutton is in the active state.
This is not limited to revamp.sidebar but also legacy sidebar toolbar button.

STR:

  1. Put the “Sidebars” toolbutton on the Nav bar right next to the urlbar
  2. Open sidebar(Ctrl+B) so that the toolbutton will be in active state.
  3. Press Ctrl+L then [tab] key so that the toolbutton gets focus.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=1015843c71ed475633fef84a8d1b707dce090c30&tochange=e46eaccd15b497f7694c9f16e80815d380f2e96b

Component: Sidebar → Theme
Regressed by: 1881851
Version: unspecified → Firefox 130

:mstriemer, since you are the author of the regressor, bug 1881851, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(mstriemer)
Assignee: nobody → mstriemer
Status: NEW → ASSIGNED
Severity: -- → S3
Flags: needinfo?(mstriemer)
Priority: -- → P1
Whiteboard: [fidefe-sidebar]
See Also: → 1953703

The bug is marked as tracked for firefox137 (beta). However, the bug still has low severity.

:cbellini, could you please increase the severity for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(cbellini)
Flags: needinfo?(cbellini)
Pushed by mstriemer@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c443a9b58b5d Don't change toolbarbutton outline for interactive states when focused r=desktop-theme-reviewers,dao
Status: ASSIGNED → RESOLVED
Closed: 7 days ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch

The patch landed in nightly and beta is affected.
:mstriemer, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox137 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(mstriemer)

Comment on attachment 9470909 [details]
Bug 1952825 - Don't change toolbarbutton outline for interactive states when focused r?#desktop-theme-reviewers

Beta/Release Uplift Approval Request

  • User impact if declined/Reason for urgency: Focus location can get lost when the sidebar is expanded as no focus indication is shown
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small CSS refactor
  • String changes made/needed: No
  • Is Android affected?: No
Flags: needinfo?(mstriemer)
Attachment #9470909 - Flags: approval-mozilla-beta?
Attachment #9470909 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: