Skip to content

Commit 89c6bec

Browse files
Craig MautnerAndroid (Google) Code Review
authored andcommitted
Merge "Make sure onScreenTurnedOn is called at power on." into jb-dev
2 parents cda6996 + 4f5d151 commit 89c6bec

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,9 @@ public void onScreenTurnedOn(KeyguardViewManager.ShowListener showListener) {
442442
mScreenOn = true;
443443
mDelayedShowingSequence++;
444444
if (DEBUG) Log.d(TAG, "onScreenTurnedOn, seq = " + mDelayedShowingSequence);
445-
notifyScreenOnLocked(showListener);
445+
if (showListener != null) {
446+
notifyScreenOnLocked(showListener);
447+
}
446448
}
447449
}
448450

policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3608,6 +3608,10 @@ public void screenTurningOn(final ScreenOnListener screenOnListener) {
36083608
});
36093609
}
36103610
} else {
3611+
if (mKeyguardMediator != null) {
3612+
// Must set mScreenOn = true.
3613+
mKeyguardMediator.onScreenTurnedOn(null);
3614+
}
36113615
synchronized (mLock) {
36123616
mScreenOnFully = true;
36133617
}

0 commit comments

Comments
 (0)