Loading...
iokit/Kernel/RootDomainUserClient.cpp xnu-1699.32.7 xnu-2050.9.2
--- 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;