Use the private version of userActivity.
We were flunking the enforcement of DEVICE_POWER since apps don't need that permission to use a wake lock. Bug: 3051596 Change-Id: I1910d8402adb3e9a4d8635de5d2a301f6286f216
This commit is contained in:
@@ -871,7 +871,7 @@ class PowerManagerService extends IPowerManager.Stub
|
||||
mWakeLockState = mLocks.gatherState();
|
||||
// goes in the middle to reduce flicker
|
||||
if ((wl.flags & PowerManager.ON_AFTER_RELEASE) != 0) {
|
||||
userActivity(SystemClock.uptimeMillis(), false);
|
||||
userActivity(SystemClock.uptimeMillis(), -1, false, OTHER_EVENT, false);
|
||||
}
|
||||
setPowerState(mWakeLockState | mUserState);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user