Merge "Fix sidefps not visible after home-control longpress" into tm-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
f1840aed7e
@@ -418,6 +418,7 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard
|
|||||||
SysUiStatsLog.write(SysUiStatsLog.KEYGUARD_BOUNCER_STATE_CHANGED, state);
|
SysUiStatsLog.write(SysUiStatsLog.KEYGUARD_BOUNCER_STATE_CHANGED, state);
|
||||||
|
|
||||||
getCurrentSecurityController().onResume(reason);
|
getCurrentSecurityController().onResume(reason);
|
||||||
|
updateSideFpsVisibility();
|
||||||
}
|
}
|
||||||
mView.onResume(
|
mView.onResume(
|
||||||
mSecurityModel.getSecurityMode(KeyguardUpdateMonitor.getCurrentUser()),
|
mSecurityModel.getSecurityMode(KeyguardUpdateMonitor.getCurrentUser()),
|
||||||
|
|||||||
@@ -386,6 +386,33 @@ public class KeyguardSecurityContainerControllerTest extends SysuiTestCase {
|
|||||||
verify(mSidefpsController, never()).show();
|
verify(mSidefpsController, never()).show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void onResume_sideFpsHintShouldBeShown_sideFpsHintShown() {
|
||||||
|
setupGetSecurityView();
|
||||||
|
setupConditionsToEnableSideFpsHint();
|
||||||
|
mKeyguardSecurityContainerController.onBouncerVisibilityChanged(View.VISIBLE);
|
||||||
|
reset(mSidefpsController);
|
||||||
|
|
||||||
|
mKeyguardSecurityContainerController.onResume(0);
|
||||||
|
|
||||||
|
verify(mSidefpsController).show();
|
||||||
|
verify(mSidefpsController, never()).hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void onResume_sideFpsHintShouldNotBeShown_sideFpsHintHidden() {
|
||||||
|
setupGetSecurityView();
|
||||||
|
setupConditionsToEnableSideFpsHint();
|
||||||
|
setSideFpsHintEnabledFromResources(false);
|
||||||
|
mKeyguardSecurityContainerController.onBouncerVisibilityChanged(View.VISIBLE);
|
||||||
|
reset(mSidefpsController);
|
||||||
|
|
||||||
|
mKeyguardSecurityContainerController.onResume(0);
|
||||||
|
|
||||||
|
verify(mSidefpsController).hide();
|
||||||
|
verify(mSidefpsController, never()).show();
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void showNextSecurityScreenOrFinish_setsSecurityScreenToPinAfterSimPinUnlock() {
|
public void showNextSecurityScreenOrFinish_setsSecurityScreenToPinAfterSimPinUnlock() {
|
||||||
// GIVEN the current security method is SimPin
|
// GIVEN the current security method is SimPin
|
||||||
|
|||||||
Reference in New Issue
Block a user