diff options
| author | MerryMage <MerryMage@users.noreply.github.com> | 2017-04-09 22:11:55 +0100 |
|---|---|---|
| committer | MerryMage <MerryMage@users.noreply.github.com> | 2017-04-09 22:14:35 +0100 |
| commit | 4537969822c3a653f83bd7fea59062ebc6bbcdd3 (patch) | |
| tree | 4e1dec4aeae78881c57be6f5d014f21770326ef6 /Source/Core | |
| parent | c9b2c29eadae0947758a68b3304234f4e0050212 (diff) | |
Frame: Use kIOPMAssertionTypePreventUserIdleDisplaySleep to inhibit screensaver on macOS
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinWX/Frame.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Core/DolphinWX/Frame.cpp b/Source/Core/DolphinWX/Frame.cpp index 232b0a90dc..e008224643 100644 --- a/Source/Core/DolphinWX/Frame.cpp +++ b/Source/Core/DolphinWX/Frame.cpp @@ -714,8 +714,9 @@ void CFrame::InhibitScreensaver() if (SConfig::GetInstance().bDisableScreenSaver) { CFStringRef reason_for_activity = CFSTR("Emulation Running"); - if (IOPMAssertionCreateWithName(kIOPMAssertionTypeNoDisplaySleep, kIOPMAssertionLevelOn, - reason_for_activity, &m_power_assertion) != kIOReturnSuccess) + if (IOPMAssertionCreateWithName(kIOPMAssertionTypePreventUserIdleDisplaySleep, + kIOPMAssertionLevelOn, reason_for_activity, + &m_power_assertion) != kIOReturnSuccess) { m_power_assertion = kIOPMNullAssertionID; } |
