summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorMerryMage <MerryMage@users.noreply.github.com>2017-04-09 22:11:55 +0100
committerMerryMage <MerryMage@users.noreply.github.com>2017-04-09 22:14:35 +0100
commit4537969822c3a653f83bd7fea59062ebc6bbcdd3 (patch)
tree4e1dec4aeae78881c57be6f5d014f21770326ef6 /Source/Core
parentc9b2c29eadae0947758a68b3304234f4e0050212 (diff)
Frame: Use kIOPMAssertionTypePreventUserIdleDisplaySleep to inhibit screensaver on macOS
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinWX/Frame.cpp5
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;
}