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 0e36d6efb8..4429d5f245 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 @@ -246,6 +246,7 @@ class ConversationViewModel( disposables += chatColors.update(chatColorsDataObservable.toFlowable(BackpressureStrategy.LATEST)) { c, _ -> c } disposables += repository.getConversationThreadState(threadId, requestedStartingPosition) + .subscribeOn(Schedulers.io()) .subscribeBy(onSuccess = { pagingController.set(it.items.controller) _conversationThreadState.onNext(it)