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

Commit 4565a43c authored by Matt Pietal's avatar Matt Pietal Committed by Android (Google) Code Review
Browse files

Merge "Don't expand notifications when bouncer visible" into main

parents 0253bd2c 6cc4c9d6
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -44,7 +44,13 @@ constructor(
    shadeInteractor: ShadeInteractor,
) {
    private val statesForConstrainedNotifications =
        setOf(KeyguardState.LOCKSCREEN, KeyguardState.AOD, KeyguardState.DOZING)
        setOf(
            KeyguardState.LOCKSCREEN,
            KeyguardState.AOD,
            KeyguardState.DOZING,
            KeyguardState.ALTERNATE_BOUNCER,
            KeyguardState.PRIMARY_BOUNCER
        )

    val configurationBasedDimensions: Flow<ConfigurationBasedDimensions> =
        interactor.configurationBasedDimensions
@@ -126,6 +132,7 @@ constructor(
    /**
     * When on keyguard, there is limited space to display notifications so calculate how many could
     * be shown. Otherwise, there is no limit since the vertical space will be scrollable.
     *
     * TODO: b/296606746 - Need to rerun logic when notifs change
     */
    val maxNotifications: Flow<Int> =
+8 −0
Original line number Diff line number Diff line
@@ -220,6 +220,14 @@ class SharedNotificationContainerViewModelTest : SysuiTestCase() {
                )
            )
            assertThat(isOnLockscreen).isTrue()

            keyguardTransitionRepository.sendTransitionStep(
                TransitionStep(
                    to = KeyguardState.PRIMARY_BOUNCER,
                    transitionState = TransitionState.FINISHED
                )
            )
            assertThat(isOnLockscreen).isTrue()
        }

    @Test