Merge "Play sounds only once, on keyguard exit." into sc-dev
This commit is contained in:
@@ -2178,12 +2178,6 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable,
|
|||||||
mDrawnCallback = null;
|
mDrawnCallback = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
// only play "unlock" noises if not on a call (since the incall UI
|
|
||||||
// disables the keyguard)
|
|
||||||
if (TelephonyManager.EXTRA_STATE_IDLE.equals(mPhoneState)) {
|
|
||||||
playSounds(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
LatencyTracker.getInstance(mContext)
|
LatencyTracker.getInstance(mContext)
|
||||||
.onActionEnd(LatencyTracker.ACTION_LOCKSCREEN_UNLOCK);
|
.onActionEnd(LatencyTracker.ACTION_LOCKSCREEN_UNLOCK);
|
||||||
|
|
||||||
@@ -2301,6 +2295,13 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable,
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void onKeyguardExitFinished() {
|
private void onKeyguardExitFinished() {
|
||||||
|
// only play "unlock" noises if not on a call (since the incall UI
|
||||||
|
// disables the keyguard)
|
||||||
|
if (TelephonyManager.EXTRA_STATE_IDLE.equals(mPhoneState)) {
|
||||||
|
Log.i("TEST", "playSounds: false");
|
||||||
|
playSounds(false);
|
||||||
|
}
|
||||||
|
|
||||||
setShowingLocked(false);
|
setShowingLocked(false);
|
||||||
mWakeAndUnlocking = false;
|
mWakeAndUnlocking = false;
|
||||||
mDismissCallbackRegistry.notifyDismissSucceeded();
|
mDismissCallbackRegistry.notifyDismissSucceeded();
|
||||||
|
|||||||
Reference in New Issue
Block a user