Make sure to notify client after Keyguard has been dismissed

To avoid race conditions.

Test: KeyguardLockedTests
Change-Id: I7e2cfaeb7c84f11a24a2889c0fa18ba2f7d241e2
Fixes: 38040006
This commit is contained in:
Jorim Jaggi
2017-05-09 14:15:28 +02:00
parent d2915725d9
commit 4726ae362b

View File

@@ -1585,7 +1585,6 @@ public class KeyguardViewMediator extends SystemUI {
updateInputRestricted();
}
mDismissCallbackRegistry.notifyDismissSucceeded();
handleHide();
Trace.endSection();
}
@@ -1798,6 +1797,7 @@ public class KeyguardViewMediator extends SystemUI {
resetKeyguardDonePendingLocked();
mHideAnimationRun = false;
adjustStatusBarLocked();
mDismissCallbackRegistry.notifyDismissSucceeded();
sendUserPresentBroadcast();
}
Trace.endSection();