Merge "Make sure onScreenTurnedOn is called at power on." into jb-dev

This commit is contained in:
Craig Mautner
2012-06-21 14:04:10 -07:00
committed by Android (Google) Code Review
2 changed files with 7 additions and 1 deletions

View File

@@ -442,9 +442,11 @@ public class KeyguardViewMediator implements KeyguardViewCallback,
mScreenOn = true; mScreenOn = true;
mDelayedShowingSequence++; mDelayedShowingSequence++;
if (DEBUG) Log.d(TAG, "onScreenTurnedOn, seq = " + mDelayedShowingSequence); if (DEBUG) Log.d(TAG, "onScreenTurnedOn, seq = " + mDelayedShowingSequence);
if (showListener != null) {
notifyScreenOnLocked(showListener); notifyScreenOnLocked(showListener);
} }
} }
}
/** /**
* Same semantics as {@link WindowManagerPolicy#enableKeyguard}; provide * Same semantics as {@link WindowManagerPolicy#enableKeyguard}; provide

View File

@@ -3608,6 +3608,10 @@ public class PhoneWindowManager implements WindowManagerPolicy {
}); });
} }
} else { } else {
if (mKeyguardMediator != null) {
// Must set mScreenOn = true.
mKeyguardMediator.onScreenTurnedOn(null);
}
synchronized (mLock) { synchronized (mLock) {
mScreenOnFully = true; mScreenOnFully = true;
} }