Fix crash when setting starting scroll position.

This commit is contained in:
Cody Henthorne
2023-07-25 11:10:00 -04:00
parent a68319dae4
commit 4ce512d259

View File

@@ -761,9 +761,12 @@ class ConversationFragment :
.subscribeOn(Schedulers.io()) .subscribeOn(Schedulers.io())
.doOnSuccess { state -> .doOnSuccess { state ->
SignalLocalMetrics.ConversationOpen.onDataLoaded() SignalLocalMetrics.ConversationOpen.onDataLoaded()
moveToStartPosition(state.meta)
conversationItemDecorations.setFirstUnreadCount(state.meta.unreadCount) conversationItemDecorations.setFirstUnreadCount(state.meta.unreadCount)
} }
.observeOn(AndroidSchedulers.mainThread())
.doOnSuccess { state ->
moveToStartPosition(state.meta)
}
.flatMapObservable { it.items.data } .flatMapObservable { it.items.data }
.observeOn(AndroidSchedulers.mainThread()) .observeOn(AndroidSchedulers.mainThread())
.subscribeBy(onNext = { .subscribeBy(onNext = {