fix: MacOS Hide and Show from dock on window close / hide

This commit is contained in:
sithlord48 2025-01-04 09:36:41 -05:00 committed by Chris Rizzitello
parent 9c3e08001e
commit ca5f41684f

View file

@ -110,11 +110,13 @@ bool isOSXInterfaceStyleDark()
void forceAppActive() void forceAppActive()
{ {
[[NSApplication sharedApplication] activateIgnoringOtherApps:YES]; [[NSApplication sharedApplication] activateIgnoringOtherApps:YES];
[[NSApplication sharedApplication] setActivationPolicy:NSApplicationActivationPolicyRegular];
} }
void macOSNativeHide() void macOSNativeHide()
{ {
[NSApp hide:nil]; [NSApp hide:nil];
[[NSApplication sharedApplication] setActivationPolicy:NSApplicationActivationPolicyAccessory];
} }
IconsTheme getOSXIconsTheme() IconsTheme getOSXIconsTheme()