kopia lustrzana https://github.com/ryukoposting/Signal-Android
Fix lost scroll position in conversation list bug.
rodzic
fafe795f39
commit
259a86b605
|
@ -8,6 +8,7 @@ import io.reactivex.rxjava3.disposables.CompositeDisposable
|
|||
import io.reactivex.rxjava3.kotlin.plusAssign
|
||||
import io.reactivex.rxjava3.subjects.PublishSubject
|
||||
import io.reactivex.rxjava3.subjects.Subject
|
||||
import org.thoughtcrime.securesms.stories.Stories
|
||||
import org.thoughtcrime.securesms.util.livedata.Store
|
||||
|
||||
class ConversationListTabsViewModel(repository: ConversationListTabRepository) : ViewModel() {
|
||||
|
@ -18,7 +19,7 @@ class ConversationListTabsViewModel(repository: ConversationListTabRepository) :
|
|||
val disposables = CompositeDisposable()
|
||||
|
||||
private val internalTabClickEvents: Subject<ConversationListTab> = PublishSubject.create()
|
||||
val tabClickEvents: Observable<ConversationListTab> = internalTabClickEvents
|
||||
val tabClickEvents: Observable<ConversationListTab> = internalTabClickEvents.filter { Stories.isFeatureEnabled() }
|
||||
|
||||
init {
|
||||
disposables += repository.getNumberOfUnreadConversations().subscribe { unreadChats ->
|
||||
|
|
Ładowanie…
Reference in New Issue