Don't wake up the screen as soon as the lid opens.
We may need to wait until the lock screen is ready. Change-Id: Id114f4f37051680ab880056b4c989b1fa8aa02b3
This commit is contained in:
@@ -1862,9 +1862,10 @@ class PowerManagerService extends IPowerManager.Stub
|
||||
Log.d(TAG, "setKeyboardVisibility: " + visible);
|
||||
}
|
||||
mKeyboardVisible = visible;
|
||||
// don't signal user activity when closing keyboard if the screen is off.
|
||||
// otherwise, we want to make sure the backlights are adjusted.
|
||||
if (visible || (mPowerState & SCREEN_ON_BIT) != 0) {
|
||||
// don't signal user activity if the screen is off; other code
|
||||
// will take care of turning on due to a true change to the lid
|
||||
// switch and synchronized with the lock screen.
|
||||
if ((mPowerState & SCREEN_ON_BIT) != 0) {
|
||||
userActivity(SystemClock.uptimeMillis(), false, BUTTON_EVENT, true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user