Prevent winit from overriding LSUIElement in package manifests (#3920)

This commit is contained in:
purajit
2024-09-16 06:49:18 -07:00
committed by Kirill Chibisov
parent 838b2459a7
commit cfe7eb8954
4 changed files with 31 additions and 19 deletions

View File

@@ -44,3 +44,8 @@ changelog entry.
- On macOS, add `WindowExtMacOS::set_borderless_game` and `WindowAttributesExtMacOS::with_borderless_game`
to fully disable the menu bar and dock in Borderless Fullscreen as commonly done in games.
### Fixed
- On MacOS, package manifest definitions of `LSUIElement` will no longer be overridden with the
default activation policy, unless explicitly provided during initialization.