Loading packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java +0 −1 Original line number Diff line number Diff line Loading @@ -599,7 +599,6 @@ public class KeyguardSecurityContainer extends ConstraintLayout { */ public void startAppearAnimation(SecurityMode securityMode) { setTranslationY(0f); setAlpha(1f); updateChildren(0 /* translationY */, 1f /* alpha */); mViewMode.startAppearAnimation(securityMode); } Loading packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java +1 −2 Original line number Diff line number Diff line Loading @@ -674,7 +674,6 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard public void startAppearAnimation() { if (mCurrentSecurityMode != SecurityMode.None) { setAlpha(1f); mView.startAppearAnimation(mCurrentSecurityMode); getCurrentSecurityController(controller -> controller.startAppearAnimation()); } Loading Loading @@ -1112,7 +1111,7 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard */ public void setExpansion(float fraction) { float scaledFraction = BouncerPanelExpansionCalculator.showBouncerProgress(fraction); mView.setAlpha(MathUtils.constrain(1 - scaledFraction, 0f, 1f)); setAlpha(MathUtils.constrain(1 - scaledFraction, 0f, 1f)); mView.setTranslationY(scaledFraction * mTranslationY); } } packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/PrimaryBouncerInteractor.kt +2 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.systemui.keyguard.data.BouncerView import com.android.systemui.keyguard.data.repository.KeyguardBouncerRepository import com.android.systemui.keyguard.data.repository.TrustRepository import com.android.systemui.keyguard.shared.constants.KeyguardBouncerConstants import com.android.systemui.keyguard.shared.constants.KeyguardBouncerConstants.EXPANSION_HIDDEN import com.android.systemui.keyguard.shared.model.BouncerShowMessageModel import com.android.systemui.plugins.ActivityStarter import com.android.systemui.shared.system.SysUiStatsLog Loading Loading @@ -196,6 +197,7 @@ constructor( cancelShowRunnable() repository.setPrimaryShowingSoon(false) repository.setPrimaryShow(false) repository.setPanelExpansion(EXPANSION_HIDDEN) primaryBouncerCallbackInteractor.dispatchVisibilityChanged(View.INVISIBLE) Trace.endSection() } Loading packages/SystemUI/tests/src/com/android/keyguard/KeyguardSecurityContainerControllerTest.java +9 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.keyguard; import static com.android.keyguard.KeyguardSecurityContainer.MODE_DEFAULT; import static com.android.keyguard.KeyguardSecurityContainer.MODE_ONE_HANDED; import static com.android.systemui.keyguard.shared.constants.KeyguardBouncerConstants.EXPANSION_VISIBLE; import static com.google.common.truth.Truth.assertThat; Loading Loading @@ -691,6 +692,14 @@ public class KeyguardSecurityContainerControllerTest extends SysuiTestCase { verify(mSideFpsController).hide(SideFpsUiRequestSource.PRIMARY_BOUNCER); } @Test public void setExpansion_setsAlpha() { mKeyguardSecurityContainerController.setExpansion(EXPANSION_VISIBLE); verify(mView).setAlpha(1f); verify(mView).setTranslationY(0f); } private KeyguardSecurityContainer.SwipeListener getRegisteredSwipeListener() { mKeyguardSecurityContainerController.onViewAttached(); verify(mView).setSwipeListener(mSwipeListenerArgumentCaptor.capture()); Loading packages/SystemUI/tests/src/com/android/systemui/keyguard/domain/interactor/PrimaryBouncerInteractorTest.kt +1 −0 Original line number Diff line number Diff line Loading @@ -159,6 +159,7 @@ class PrimaryBouncerInteractorTest : SysuiTestCase() { verify(repository).setPrimaryShow(false) verify(mPrimaryBouncerCallbackInteractor).dispatchVisibilityChanged(View.INVISIBLE) verify(repository).setPrimaryStartDisappearAnimation(null) verify(repository).setPanelExpansion(EXPANSION_HIDDEN) } @Test Loading Loading
packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java +0 −1 Original line number Diff line number Diff line Loading @@ -599,7 +599,6 @@ public class KeyguardSecurityContainer extends ConstraintLayout { */ public void startAppearAnimation(SecurityMode securityMode) { setTranslationY(0f); setAlpha(1f); updateChildren(0 /* translationY */, 1f /* alpha */); mViewMode.startAppearAnimation(securityMode); } Loading
packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java +1 −2 Original line number Diff line number Diff line Loading @@ -674,7 +674,6 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard public void startAppearAnimation() { if (mCurrentSecurityMode != SecurityMode.None) { setAlpha(1f); mView.startAppearAnimation(mCurrentSecurityMode); getCurrentSecurityController(controller -> controller.startAppearAnimation()); } Loading Loading @@ -1112,7 +1111,7 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard */ public void setExpansion(float fraction) { float scaledFraction = BouncerPanelExpansionCalculator.showBouncerProgress(fraction); mView.setAlpha(MathUtils.constrain(1 - scaledFraction, 0f, 1f)); setAlpha(MathUtils.constrain(1 - scaledFraction, 0f, 1f)); mView.setTranslationY(scaledFraction * mTranslationY); } }
packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/PrimaryBouncerInteractor.kt +2 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.systemui.keyguard.data.BouncerView import com.android.systemui.keyguard.data.repository.KeyguardBouncerRepository import com.android.systemui.keyguard.data.repository.TrustRepository import com.android.systemui.keyguard.shared.constants.KeyguardBouncerConstants import com.android.systemui.keyguard.shared.constants.KeyguardBouncerConstants.EXPANSION_HIDDEN import com.android.systemui.keyguard.shared.model.BouncerShowMessageModel import com.android.systemui.plugins.ActivityStarter import com.android.systemui.shared.system.SysUiStatsLog Loading Loading @@ -196,6 +197,7 @@ constructor( cancelShowRunnable() repository.setPrimaryShowingSoon(false) repository.setPrimaryShow(false) repository.setPanelExpansion(EXPANSION_HIDDEN) primaryBouncerCallbackInteractor.dispatchVisibilityChanged(View.INVISIBLE) Trace.endSection() } Loading
packages/SystemUI/tests/src/com/android/keyguard/KeyguardSecurityContainerControllerTest.java +9 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.keyguard; import static com.android.keyguard.KeyguardSecurityContainer.MODE_DEFAULT; import static com.android.keyguard.KeyguardSecurityContainer.MODE_ONE_HANDED; import static com.android.systemui.keyguard.shared.constants.KeyguardBouncerConstants.EXPANSION_VISIBLE; import static com.google.common.truth.Truth.assertThat; Loading Loading @@ -691,6 +692,14 @@ public class KeyguardSecurityContainerControllerTest extends SysuiTestCase { verify(mSideFpsController).hide(SideFpsUiRequestSource.PRIMARY_BOUNCER); } @Test public void setExpansion_setsAlpha() { mKeyguardSecurityContainerController.setExpansion(EXPANSION_VISIBLE); verify(mView).setAlpha(1f); verify(mView).setTranslationY(0f); } private KeyguardSecurityContainer.SwipeListener getRegisteredSwipeListener() { mKeyguardSecurityContainerController.onViewAttached(); verify(mView).setSwipeListener(mSwipeListenerArgumentCaptor.capture()); Loading
packages/SystemUI/tests/src/com/android/systemui/keyguard/domain/interactor/PrimaryBouncerInteractorTest.kt +1 −0 Original line number Diff line number Diff line Loading @@ -159,6 +159,7 @@ class PrimaryBouncerInteractorTest : SysuiTestCase() { verify(repository).setPrimaryShow(false) verify(mPrimaryBouncerCallbackInteractor).dispatchVisibilityChanged(View.INVISIBLE) verify(repository).setPrimaryStartDisappearAnimation(null) verify(repository).setPanelExpansion(EXPANSION_HIDDEN) } @Test Loading