diff options
| author | 2024-03-12 19:12:03 +0000 | |
|---|---|---|
| committer | 2024-03-12 19:12:03 +0000 | |
| commit | b5ec6f7f357d3695b009d733c9970bd400f7be64 (patch) | |
| tree | a25b7dbc6962401b79ad1eb356128a26f0cbc54e | |
| parent | 7ea8a7c0122c2ede40abce600f0c133449fd8760 (diff) | |
| parent | 923a6e24505a1e255bc8a92dabf6a5134663376e (diff) | |
Merge "Pause and Remove lottied on SFPS view removal" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/SideFpsOverlayViewBinder.kt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/SideFpsOverlayViewBinder.kt b/packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/SideFpsOverlayViewBinder.kt index 9c28f1c16546..9949e4c7d3d4 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/SideFpsOverlayViewBinder.kt +++ b/packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/SideFpsOverlayViewBinder.kt @@ -141,6 +141,9 @@ constructor( /** Hide the side fingerprint sensor indicator */ private fun hide() { if (overlayView != null) { + val lottie = overlayView!!.requireViewById<LottieAnimationView>(R.id.sidefps_animation) + lottie.pauseAnimation() + lottie.removeAllLottieOnCompositionLoadedListener() windowManager.get().removeView(overlayView) overlayView = null } |