Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bffcd18a authored by Aaron Liu's avatar Aaron Liu Committed by Automerger Merge Worker
Browse files

Merge "[Keyguard] Remove behind scrim for alarm" into tm-qpr-dev am: 2ae06d9b

parents b091a934 2ae06d9b
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -783,7 +783,8 @@ public class ScrimController implements ViewTreeObserver.OnPreDrawListener, Dump
                mInFrontAlpha = 0;
            }

            if (mBouncerHiddenFraction != KeyguardBouncer.EXPANSION_HIDDEN) {
            if (mState == ScrimState.DREAMING
                    && mBouncerHiddenFraction != KeyguardBouncer.EXPANSION_HIDDEN) {
                final float interpolatedFraction =
                        BouncerPanelExpansionCalculator.aboutToShowBouncerProgress(
                                mBouncerHiddenFraction);
+9 −0
Original line number Diff line number Diff line
@@ -1553,6 +1553,15 @@ public class ScrimControllerTest extends SysuiTestCase {
                mScrimInFront.shouldBlendWithMainColor());
    }

    @Test
    public void applyState_unlocked_bouncerShowing() {
        mScrimController.transitionTo(ScrimState.UNLOCKED);
        mScrimController.setBouncerHiddenFraction(0.99f);
        mScrimController.setRawPanelExpansionFraction(0f);
        finishAnimationsImmediately();
        assertScrimAlpha(mScrimBehind, 0);
    }

    private void assertAlphaAfterExpansion(ScrimView scrim, float expectedAlpha, float expansion) {
        mScrimController.setRawPanelExpansionFraction(expansion);
        finishAnimationsImmediately();