"Unpin from Overflow Menu" does not remove the menu header
Categories
(Firefox :: IP Protection, defect, P2)
Tracking
()
People
(Reporter: vvalentina, Assigned: fchasen)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [fx-vpn])
Attachments
(3 files)
[Affected versions]:
- Firefox Beta 143.0b2;
- Firefox Nightly 144.0a1 (20/08/2025);
[Affected Platforms]:
- Windows 11 x64
[Prerequisites]:
- Have the "browser.ipProtection.enabled" pref set to true in the "about:config" page.
- You are connected to Firefox Sync.
[Steps to reproduce]:
- Open the browser using the profile from the prerequisites.
- Click the "Firefox VPN" toolbar button and turn ON the VPN.
- Right-click on the VPN toolbar icon and select "Pin to Overflow menu".
- Go to Overflow menu and right-click on the VPN while selecting "Unpin from Overflow Menu".
- Go to toolbar and click VPN icon.
- Observe the panel header.
[Expected result]:
- The panel has one Firefox VPN header;
[Actual result]:
- The panel has two Firefox VPN headers;
[Notes]:
- Attached a screenshot of the issue.
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 1•2 months ago
|
||
Updates the IPProtection widget to hide the header created by PanelMultiView.headerText when in the overflow menu.
This is just a quick fix, same as the profile panel has, and will need a follow up to update headerText to not create headers for panels that already have custom ones.
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Moving to "At-scale post-launch improvements".
(a) This is a nit on a specific workflow (b) It's aesthetic but doesn't impact functionality.
Comment 6•1 month ago
|
||
The patch landed in nightly and beta is affected.
:fchasen, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox143towontfix.
For more information, please visit BugBot documentation.
| Assignee | ||
Comment 7•1 month ago
|
||
Updates the IPProtection widget to hide the header created by PanelMultiView.headerText when in the overflow menu.
This is just a quick fix, and will need a follow up to update headerText to not create headers for panels that already have custom ones (and tests) in https://bugzilla.mozilla.org/show_bug.cgi?id=1985116.
Original Revision: https://phabricator.services.mozilla.com/D262030
Updated•1 month ago
|
Comment 8•1 month ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined: Users who pin the VPN widget to the overflow menu will see double headers
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: None
- Risk associated with taking this patch: Low
- Explanation of risk level: Styling patch the hide elements to limit risk in this patch
- String changes made/needed: None
- Is Android affected?: no
Updated•1 month ago
|
Updated•1 month ago
|
| Assignee | ||
Updated•1 month ago
|
| Reporter | ||
Comment 10•1 month ago
|
||
I have verified that this issue is no longer reproducible using the Firefox Release 143.0 and Firefox Beta 144.0b2 (25/09/17), installed on Windows 10 x64.
While pin/unpin to/from Overflow menu, there is no extra header for Firefox VPN.
| Reporter | ||
Updated•1 month ago
|
Description
•