summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-02-29 13:54:57 +0100
committerRémi Verschelde <rverschelde@gmail.com>2024-02-29 13:54:57 +0100
commit90ed9a5de072653823486f3018b6f81e38ed5547 (patch)
tree54070e6543df9e21999222b098bb3ebcd06a71df
parent6d9a529c87f7a52661c590fe05457f367c4e2495 (diff)
parent77e92dda0ff1978f6eb59814758188cb388e32c5 (diff)
downloadredot-engine-90ed9a5de072653823486f3018b6f81e38ed5547.tar.gz
Merge pull request #88978 from bruvzg/macos_bg_cont
[macOS] Enable input from controllers in the background.
-rw-r--r--platform/macos/joypad_macos.mm4
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/macos/joypad_macos.mm b/platform/macos/joypad_macos.mm
index 2420bd73fb..8cd5cdd9f2 100644
--- a/platform/macos/joypad_macos.mm
+++ b/platform/macos/joypad_macos.mm
@@ -136,6 +136,10 @@
JoypadMacOS::JoypadMacOS() {
observer = [[JoypadMacOSObserver alloc] init];
[observer startObserving];
+
+ if (@available(macOS 11.3, *)) {
+ GCController.shouldMonitorBackgroundEvents = YES;
+ }
}
JoypadMacOS::~JoypadMacOS() {