Closed Bug 1903042 Opened 3 months ago Closed 2 months ago

Tab hover preview will not show from the start after closing some panel menus

Categories

(Firefox :: Tabbed Browser, defect, P2)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
130 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox127 --- disabled
firefox128 --- disabled
firefox129 --- wontfix
firefox130 --- verified

People

(Reporter: bmaris, Assigned: jswinarton)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Found in

  • Latest Nightly 129.0a1

Affected versions

  • Firefox 128.0b3
  • Latest Nightly 129.0a1

Tested platforms

  • Affected platforms: Windows 11, MacOS 13, Ubuntu 22.04
  • Unaffected platforms: None

Preconditions

  • have browser.tabs.hoverPreview.enabled set as true

Steps to reproduce

  1. Open a few tabs so that tabs can get near the Application Menu (hamburger menu)
  2. Add the History button from Customize Toolbar near the Sync/Pocket buttons (other menus can also be used but for some reason not all).
  3. Make sure the focus is not in the search bar
  4. Click the History button to open the content
  5. Click the History button again to close the content of the button and quickly move the cursor to the nearest tab

Expected result

  • The tab preview is displayed

Actual result

  • The tab preview is not displayed. User has to leave the tab and come back in order for the preview to be displayed.

Regression range

Additional notes

  • Sometimes the preview will show if moving slower from closing the panel menu to a tab. Also the focus does not necessarily need to be outside of the address bar but it makes reproducing this more often.
Flags: needinfo?(dwalker)

I suspect this is regressed by bug 1878051 and is caused by the context menu being in an animating state and not fully closed, leading to the preview being prevented from showing.

Flags: needinfo?(dwalker)
Priority: -- → P2
Assignee: nobody → jswinarton
Keywords: regression
No longer regressed by: 1897475
Pushed by jswinarton@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4e66fcc0cea0 THP popups show immediately after closing other panels r=dwalker,mconley

Setting Fx129 status to disabled. The status reflects the default, browser.tabs.hoverPreview.enabled is disabled in beta.
This does not block submitting an uplift request if this is needed on beta.

Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch

Verified that this is not reproducible anymore for me using latest Nightly build 130.0a1 across platforms (Windows 11, macOS 13.6 and Ubuntu 22.04).

Status: RESOLVED → VERIFIED

Too risky to uplift to Beta 129.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: