Loading...
--- xnu/xnu-1699.32.7/iokit/Kernel/RootDomainUserClient.cpp
+++ xnu/xnu-2050.9.2/iokit/Kernel/RootDomainUserClient.cpp
@@ -36,6 +36,7 @@
#include <IOKit/IOBufferMemoryDescriptor.h>
#include "RootDomainUserClient.h"
#include <IOKit/pwr_mgt/IOPMLibDefs.h>
+#include <IOKit/pwr_mgt/IOPMPrivate.h>
#define super IOUserClient
@@ -311,6 +312,7 @@
case kPMActivityTickle:
fOwner->reportUserInput( );
+ fOwner->setProperty(kIOPMRootDomainWakeTypeKey, "UserActivity Assertion");
ret = kIOReturnSuccess;
break;