diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java index 92b47984e3..dec180037c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/webrtc/SignalCallManager.java @@ -143,7 +143,7 @@ public final class SignalCallManager implements CallManager.Observer, GroupCall. } public @NonNull Flowable ephemeralStates() { - return ephemeralStateStore.getStateFlowable(); + return ephemeralStateStore.getStateFlowable().distinctUntilChanged(); } @NonNull CallManager getRingRtcCallManager() {