diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/screenshot/ui/ScreenshotAnimationController.kt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/screenshot/ui/ScreenshotAnimationController.kt b/packages/SystemUI/src/com/android/systemui/screenshot/ui/ScreenshotAnimationController.kt index 3f4f74b5398f..2e4473e75ed0 100644 --- a/packages/SystemUI/src/com/android/systemui/screenshot/ui/ScreenshotAnimationController.kt +++ b/packages/SystemUI/src/com/android/systemui/screenshot/ui/ScreenshotAnimationController.kt @@ -155,6 +155,12 @@ class ScreenshotAnimationController(private val view: ScreenshotShelfView) { val previewAnimator = AnimatorSet() previewAnimator.play(previewXAndScaleAnimator).with(previewYAnimator) + previewAnimator.doOnEnd { + screenshotPreview.scaleX = 1f + screenshotPreview.scaleY = 1f + screenshotPreview.x = endPos.x - screenshotPreview.width / 2f + screenshotPreview.y = endPos.y - screenshotPreview.height / 2f + } previewAnimator.doOnStart { screenshotPreview.visibility = View.VISIBLE } return previewAnimator |