toolbar/address bar stays permanently hidden in full screen, unless moving mouse slowly.
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
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:
- Start Firefox.
- Enter full screen by pressing Ctrl+Cmd+F or Shift+Cmd+F.
- Right-click on toolbar. Ensure ‘Hide Toolbars’ is ticked.
- Make the toolbar hide, by e.g. opening a webpage and scrolling down, or similar.
- 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.
- Move the cursor down at any speed.
- 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.
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.
Comment 5•10 months ago
|
||
The severity field is not set for this bug.
:spohl, could you have a look please?
For more information, please visit BugBot documentation.
Comment 6•10 months ago
|
||
I'm unable to reproduce this. Are you able to reproduce in a clean profile and/or in safe mode?
Comment 7•10 months ago
|
||
It looks like this will be fixed by bug 1851780.
(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!
Description
•