diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationViewModel.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationViewModel.kt index 7f8a9a97be..a507bdb06f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationViewModel.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationViewModel.kt @@ -301,6 +301,16 @@ class ConversationViewModel( ) } + disposables += recipientRepository + .groupRecord + .filter { it.isPresent && it.get().isV2Group } + .map { it.get().requireV2GroupProperties().memberLabelsByAci() } + .distinctUntilChanged() + .skip(1) + .subscribeBy(onNext = { + pagingController.onDataInvalidated() + }) + _inputReadyState = Observable.combineLatest( recipientRepository.conversationRecipient, recipientRepository.groupRecord