On macOS, having a fullscreen video on a dual screen setup disables the minimize button and menubar
Categories
(Core :: Widget: Cocoa, defect, P3)
Tracking
()
People
(Reporter: clement.lefevre, Unassigned)
Details
(Whiteboard: [mac:fullscreen] )
Attachments
(1 file)
2.13 KB,
image/png
|
Details |
With a dual screen setup with Firefox present on both screens, when one of those plays a video as fullscreen, then the OS toolbar just disappear from the other screen even when the window is focused.
From the three buttons to control a window (close, reduce and resize), the second yellow one is also completely disabled (appears grey, as visible on joined screenshot).
Comment 1•5 years ago
|
||
I managed to reproduce this issue with the following steps:
- Link an extra monitor to a Macbook.
- Open any firefox instance.
- open a new tab, detach it and drag it to the extra monitor.
- open youtube, play a random video and make it full screen.
Expected: The Minimize button of the window from the main screen remains usable and the OS toolbar remains properly displayed.
Actual: The Minimize button of the window from the main screen is grayed-out and unusable and the OS toolbar disappears.
Issue confirmed. I am Setting component as (Core) Window Management.
Thank you for your contribution!
Updated•5 years ago
|
Comment 2•5 years ago
|
||
The priority flag is not set for this bug.
:spohl, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 3•5 years ago
|
||
Does this also reproduce with full-screen-api.native-full-screen
set to true
in about:config
?
Reporter | ||
Comment 4•5 years ago
|
||
I guess you meant full-screen-api.macos-native-full-screen
? full-screen-api.native-full-screen
does not exist.
By toggling the former, the issue indeed is fixed, at the expense of using this "native fullscreen" thing which, for my part, I hate. It forces a new desktop and makes it painful to switch between windows. It also adds an empty window titlebar when reaching for the macos menubar.
Comment 5•5 years ago
|
||
(In reply to Clément Lefèvre from comment #4)
I guess you meant
full-screen-api.macos-native-full-screen
?full-screen-api.native-full-screen
does not exist.
Yes, that was a copy/paste error from bug 1403085.
By toggling the former, the issue indeed is fixed, at the expense of using this "native fullscreen" thing which, for my part, I hate. It forces a new desktop and makes it painful to switch between windows. It also adds an empty window titlebar when reaching for the macos menubar.
Thank you for verifying. The Dock disappearing is covered by bug 1606163. Let's use this bug to cover the case of the minimize button disappearing.
Updated•5 years ago
|
Reporter | ||
Comment 6•5 years ago
|
||
I was not talking about the Dock, which I havn't even noticed it didn't work either, but about the menubar for my part (the bar on the top).
All of this seems anyway related considering the minimize button and the menubar seems also fixed with this toggle.
Comment 7•5 years ago
|
||
(In reply to Clément Lefèvre from comment #6)
I was not talking about the Dock, which I havn't even noticed it didn't work either, but about the menubar for my part (the bar on the top).
All of this seems anyway related considering the minimize button and the menubar seems also fixed with this toggle.
It most likely is related. I've added the menubar part back to the title of this bug. Thanks!
Comment 8•5 years ago
|
||
I can also confirm comment 4. The issue does not happen if the "full-screen-api.macos-native-full-screen" is set to true.
Updated•5 years ago
|
It happens in one screen setup too. I'm using Firefox Developer 80.0b4 (64-bits).
Comment 10•5 years ago
|
||
(In reply to alexlana from comment #9)
It happens in one screen setup too. I'm using Firefox Developer 80.0b4 (64-bits).
Updated•4 years ago
|
Comment 11•4 years ago
•
|
||
Issue still reproducible using 88.0a1 (20210314213752) on macOS 10.15 and macOS 11.2.3 if full-screen-api.macos-native-full-screen:false
.
We can no longer reproduce the issue by flipping full-screen-api.macos-native-full-screen:true
on macOS 10.15 and macOS 11.2.3. The minimize button is correctly displayed and working when having a fullscreen window on another screen.
Updated•4 years ago
|
Description
•