Prevent view from being removed if a to is found (#5135) (#5152)

Introduced in c68e7c8da7
This commit is contained in:
Antoine Gaudreau Simard 2021-05-23 11:00:43 -04:00 committed by GitHub
parent 98461f9bca
commit 974275a429
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,11 +31,12 @@ class OneWayFadeChangeHandler : FadeChangeHandler {
if (to != null) {
val start: Float = if (toAddedToContainer) 0F else to.alpha
animator.play(ObjectAnimator.ofFloat(to, View.ALPHA, start, 1f))
} else {
if (from != null && (!isPush || removesFromViewOnPush())) {
container.removeView(from)
}
}
if (from != null && (!isPush || removesFromViewOnPush())) {
container.removeView(from)
}
return animator
}