diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/tabs/ConversationListTabsViewModel.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/tabs/ConversationListTabsViewModel.kt index 9ffdf3aee..557de0819 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/tabs/ConversationListTabsViewModel.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/tabs/ConversationListTabsViewModel.kt @@ -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 = PublishSubject.create() - val tabClickEvents: Observable = internalTabClickEvents + val tabClickEvents: Observable = internalTabClickEvents.filter { Stories.isFeatureEnabled() } init { disposables += repository.getNumberOfUnreadConversations().subscribe { unreadChats ->