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

Commit c298bf3f authored by Austin Delgado's avatar Austin Delgado
Browse files

Fix Bp small to large transition

Fixes: 352461874
Flag: EXEMPT bugfix
Test: atest SystemUITests:com.android.systemui.biometrics
Change-Id: I04dbb84fc9baa9f49b9f4e41eaf033cd9a06f1e7
parent ee79bc64
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -18,13 +18,11 @@ package com.android.systemui.biometrics.ui.binder

import android.animation.Animator
import android.animation.AnimatorSet
import android.animation.ValueAnimator
import android.graphics.Outline
import android.graphics.Rect
import android.transition.AutoTransition
import android.transition.TransitionManager
import android.util.TypedValue
import android.view.Surface
import android.view.View
import android.view.ViewGroup
import android.view.ViewOutlineProvider
@@ -428,10 +426,14 @@ object BiometricViewSizeBinder {
                                    mediumConstraintSet.applyTo(view)
                                }
                            }
                            size.isLarge && currentSize.isMedium -> {
                            size.isLarge -> {
                                val autoTransition = AutoTransition()
                                autoTransition.setDuration(
                                    if (currentSize.isSmall) {
                                        ANIMATE_SMALL_TO_MEDIUM_DURATION_MS.toLong()
                                    } else {
                                        ANIMATE_MEDIUM_TO_LARGE_DURATION_MS.toLong()
                                    }
                                )

                                TransitionManager.beginDelayedTransition(view, autoTransition)