From 07ec14d5c4fe765b838bc2de610054c5df013058 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 6 Apr 2022 12:21:14 -0300 Subject: [PATCH] Fix issue where reaction animation would only play first time. --- .../stories/viewer/reply/reaction/OnReactionSentView.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/reaction/OnReactionSentView.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/reaction/OnReactionSentView.kt index 1d8bb78c1..2e9784c35 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/reaction/OnReactionSentView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/reaction/OnReactionSentView.kt @@ -8,7 +8,6 @@ import androidx.constraintlayout.motion.widget.TransitionAdapter import androidx.core.view.doOnNextLayout import org.thoughtcrime.securesms.R import org.thoughtcrime.securesms.components.emoji.EmojiImageView -import org.thoughtcrime.securesms.util.visible class OnReactionSentView @JvmOverloads constructor( context: Context, @@ -26,7 +25,7 @@ class OnReactionSentView @JvmOverloads constructor( init { motionLayout.addTransitionListener(object : TransitionAdapter() { override fun onTransitionCompleted(p0: MotionLayout?, p1: Int) { - visible = false + motionLayout.progress = 0f callback?.onFinished() } }) @@ -34,7 +33,6 @@ class OnReactionSentView @JvmOverloads constructor( fun playForEmoji(emoji: CharSequence) { motionLayout.progress = 0f - motionLayout.visible = true listOf( R.id.emoji_1,