diff options
author | Patrick Luby <guibmacdev@gmail.com> | 2025-03-22 19:41:58 -0400 |
---|---|---|
committer | Patrick Luby <guibomacdev@gmail.com> | 2025-03-23 19:34:16 +0100 |
commit | e8f8af2b9872ff8ce646a0278f142cdb5c4005f7 (patch) | |
tree | d46e1fb9a5bb0ac5740741f9f1d3fd0d4231ffc3 /extras/source/palettes/cmyk.soc | |
parent | cc2372a7e7418cc0bef78c8753e7ed577304472a (diff) |
Related: tdf#128186 force key window to a native full screen window
HEADmaster
AquaSalMenu::setDefaultMenu() is generally called when the key
window has been closed. When not in native full screen mode,
macOS appears to automatically set the key window.
However, closing a native full screen window sometimes causes
the application to drop out of full screen mode even if there
are still native full screen windows open. So, if the application
is active, activate all windows to force macOS to set the key
to a window rather than leaving the application in a state where
the key window is nil.
Also, add a EnableNativeFullScreenWindows expert preference so that
users can disable native full screen mode and make the green button
in the titlebar zoom instead of switching to a full screen window.
Change-Id: I3d9c538d784d7abcd5e75975ea00582768851ec7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183229
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
Diffstat (limited to 'extras/source/palettes/cmyk.soc')
0 files changed, 0 insertions, 0 deletions