Closed Bug 1932676 Opened 3 months ago Closed 7 days ago

The Profiles right-arrow icon is misaligned in the Hamburger menu

Categories

(Toolkit :: Startup and Profile System, defect, P2)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox132 --- unaffected
firefox133 --- unaffected
firefox134 --- disabled
firefox135 --- disabled
firefox136 --- disabled
firefox137 --- fixed

People

(Reporter: sbadau, Assigned: emilio)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fidefe-profile-management])

Attachments

(3 files)

Found in

  • Nightly 134.0a1

Affected versions

  • Nightly 134.0a1

Tested platforms

  • Affected platforms: Windows 11, macoS 15

Preconditions

  • Use a new profile created via the profile manager.
  • Ensure that the pref "browser.profiles.enabled" is set to true in about:config.

Steps to reproduce

  1. Click on the Hamburger menu.
  2. Observe the Profiles option in the menu.

Expected result

  • The Profiles menu option should display a right-arrow icon at the end of the row.

Actual result

  • The first time the Hamburger menu is opened after launching Firefox, the right-arrow icon appears on the left side of the panel instead of the far right. This issue only occurs when no additional profiles have been created and only during the first menu opening after launching Firefox.
    Please see the attached screenshot for more details.

Regression range

  • This is not a regression.
Whiteboard: [fidefe-profile-management]

The severity field is not set for this bug.
:mossop, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)

Mass setting S2 severity for 0.5% release bugs. Apologies for the bug spam!

Severity: -- → S2
Priority: -- → P2
Flags: needinfo?(dtownsend)
Duplicate of this bug: 1941570

The Account menu's Profile menu item's > arrow is also misaligned.

The hamburger menu's Profile menu item's > arrow is only misaligned the first time I open the menu. It moves to the correct alignment the second time I open it. The Account menu's arrow doesn't move when reopening the menu.

This is not a layout issue. When you first open the menu, the markup is:

<toolbarbutton id="appMenu-empty-profiles-button" class="subviewbutton subviewbutton-nav" closemenu="none" data-l10n-id="appmenu-profiles">Profiles</toolbarbutton>

When you reopen it it is:

<toolbarbutton id="appMenu-empty-profiles-button" class="subviewbutton subviewbutton-nav" closemenu="none" data-l10n-id="appmenu-profiles">Profiles<image class="toolbarbutton-icon"/><label class="toolbarbutton-text" crop="end" flex="1"/></toolbarbutton>

It seems how the toolbarbutton is created is probably wrong. Does that help?

Flags: needinfo?(jhirsch)
Flags: needinfo?(jhirsch)
Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7abfb8a79b32 Fix localization of profiles button. r=mossop,fluent-reviewers,bolsson
Status: ASSIGNED → RESOLVED
Closed: 7 days ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch

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

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

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)

This feature is disabled in 136.

Flags: needinfo?(emilio)
Duplicate of this bug: 1946164
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: