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

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
}