diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/CallParticipantsState.kt b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/CallParticipantsState.kt index a516d63534..4ae9169def 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/CallParticipantsState.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/CallParticipantsState.kt @@ -55,7 +55,7 @@ data class CallParticipantsState( get() { val results = allRemoteParticipants.asSequence() .filter { it.isHandRaised } - .distinctBy { it.recipient } + .distinctBy { it.recipient.id } .map { GroupCallRaiseHandEvent(it.recipient, it.handRaisedTimestamp) } .sortedBy { it.timestamp } .toMutableList()