Merge "Don't animate unlocked screen off if QS is expanded" into tm-dev

This commit is contained in:
Beverly Tai
2022-05-10 13:50:35 +00:00
committed by Android (Google) Code Review

View File

@@ -311,9 +311,9 @@ class UnlockedScreenOffAnimationController @Inject constructor(
// We currently draw both the light reveal scrim, and the AOD UI, in the shade. If it's // We currently draw both the light reveal scrim, and the AOD UI, in the shade. If it's
// already expanded and showing notifications/QS, the animation looks really messy. For now, // already expanded and showing notifications/QS, the animation looks really messy. For now,
// disable it if the notification panel is not fully collapsed. // disable it if the notification panel is expanded.
if ((!this::mCentralSurfaces.isInitialized || if ((!this::mCentralSurfaces.isInitialized ||
!mCentralSurfaces.notificationPanelViewController.isFullyCollapsed) && mCentralSurfaces.notificationPanelViewController.isExpanded) &&
// Status bar might be expanded because we have started // Status bar might be expanded because we have started
// playing the animation already // playing the animation already
!isAnimationPlaying() !isAnimationPlaying()