Closed Bug 1850279 Opened 10 months ago Closed 10 months ago

toolbar/address bar stays permanently hidden in full screen, unless moving mouse slowly.

Categories

(Core :: Widget: Cocoa, defect)

Firefox 116
ARM64
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1851780

People

(Reporter: dropboxm1, Unassigned)

Details

Attachments

(3 files)

Summary: With the ‘Hide toolbars’ setting in fullscreen on Mac, a hidden toolbar/address bar only reappears when moving the mouse very slowly to the top of the screen.

Machine/setup: Firefox 116.0.3 (Build ID 20230815173142), MacBook Pro 14-inch (with the notch),Ventura. On a new install/Firefox profile, I encounter this problem. Also reproduced on Nightly 118.0.a1 .

Independently, at least one other user has reproduced this: https://www.reddit.com/r/firefox/comments/u8xnk2/hey_im_using_firefox_on_mac_in_fullscreen_it/ . This bug likely affects Mac OS users on ARM.

I can reproduce by following these steps:

  1. Start Firefox.
  2. Enter full screen by pressing Ctrl+Cmd+F or Shift+Cmd+F.
  3. Right-click on toolbar. Ensure ‘Hide Toolbars’ is ticked.
  4. Make the toolbar hide, by e.g. opening a webpage and scrolling down, or similar.
  5. Move the cursor to the top of the screen quickly or at normal speed. The standard Mac OS radio buttons for maximising, closing a window etc. appear, but not the Firefox UI or toolbar.
  6. Move the cursor down at any speed.
  7. Try again, this time moving the cursor slowly to the top of the screen. The Firefox UI and toolbar appears, underneath the standard radio buttons.

Expected result: toolbar always appears upon mouse hover at top of screen.
Actual result: toolbar only appears when mouse moved slowly to top of screen.

This happens no matter whether ‘full-screen-api.macos-native-full-screen’ is ‘True’ or ‘False’.

My assumption is that Firefox detects a’ hover’ event only when the mouse cursor falls over a 1-pixel tall bar corresponding to the ‘hidden’ Mac window bar. But when scrolling normally, naturally the cursor will miss/skip over that pixel. Therefore, the toolbar would not drop down. This may also explain why I do not see this behaviour on MS Windows, as the top of the window would be the top of the screen there.

Loosely related reports: https://bugzilla.mozilla.org/show_bug.cgi?id=1707061 , https://bugzilla.mozilla.org/show_bug.cgi?id=1737953.

Attached image 1. Status bar hidden.

My assumption in the last paragraph of first comment seems correct. On a second screen (without notch), if in Mac system settings "Automatically hide and show the menu bar" is set to "Never", I can also reproduce the bug. In fact, the bar even gets hidden. See the 3 images I have just attached. If I set Automatically hide and show the menu bar" to another setting, such as "Always", then the "3.Mouse moved slowly..." case occurs.

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

For more information, please visit BugBot documentation.

Flags: needinfo?(spohl.mozilla.bugs)

I'm unable to reproduce this. Are you able to reproduce in a clean profile and/or in safe mode?

Flags: needinfo?(spohl.mozilla.bugs) → needinfo?(dropboxm1)

It looks like this will be fixed by bug 1851780.

Status: UNCONFIRMED → RESOLVED
Closed: 10 months ago
Duplicate of bug: 1851780
Flags: needinfo?(dropboxm1)
Resolution: --- → DUPLICATE

(In reply to Stephen A Pohl [:spohl] from comment #7)

It looks like this will be fixed by bug 1851780.

*** This bug has been marked as a duplicate of bug 1851780 ***

Indeed solved by bug 1851780. I've just tested nightly 119.0.a1 and now the toolbar always appears upon mouse hover at top of screen.

Thanks!

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

Attachment

General

Creator:
Created:
Updated:
Size: