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 e73ae4a4e3..812e3adad3 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 @@ -60,6 +60,7 @@ data class CallParticipantsState( .sortedBy { it.timestamp } .toMutableList() if (localParticipant.isHandRaised) { + results.removeIf { it.sender.id == localParticipant.recipient.id } results.add(GroupCallRaiseHandEvent(localParticipant.recipient, localParticipant.handRaisedTimestamp)) } return results.toImmutableList()