File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 1+ Fixes wrong voice message being displayed and played on the timeline.
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ import android.view.View
2424import android.view.ViewGroup
2525import android.widget.ImageButton
2626import android.widget.TextView
27- import androidx.core.view.doOnLayout
27+ import androidx.core.view.doOnPreDraw
2828import androidx.core.view.isVisible
2929import com.airbnb.epoxy.EpoxyAttribute
3030import com.airbnb.epoxy.EpoxyModelClass
@@ -84,7 +84,7 @@ abstract class MessageVoiceItem : AbsMessageItem<MessageVoiceItem.Holder>() {
8484 holder.progressLayout.isVisible = false
8585 }
8686
87- holder.voicePlaybackWaveform.doOnLayout {
87+ holder.voicePlaybackWaveform.doOnPreDraw {
8888 onWaveformViewReady(holder)
8989 }
9090
You can’t perform that action at this time.
0 commit comments