Schedule ExpireStoriesManager when viewing Stories tab.

This commit is contained in:
Cody Henthorne
2022-12-21 11:11:03 -05:00
committed by Greyson Parrelli
parent d79c4775b6
commit ebdfa88882

View File

@@ -33,6 +33,7 @@ import org.thoughtcrime.securesms.conversation.mutiselect.forward.MultiselectFor
import org.thoughtcrime.securesms.database.model.MediaMmsMessageRecord import org.thoughtcrime.securesms.database.model.MediaMmsMessageRecord
import org.thoughtcrime.securesms.database.model.MmsMessageRecord import org.thoughtcrime.securesms.database.model.MmsMessageRecord
import org.thoughtcrime.securesms.database.model.StoryViewState import org.thoughtcrime.securesms.database.model.StoryViewState
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies
import org.thoughtcrime.securesms.main.Material3OnScrollHelperBinder import org.thoughtcrime.securesms.main.Material3OnScrollHelperBinder
import org.thoughtcrime.securesms.main.SearchBinder import org.thoughtcrime.securesms.main.SearchBinder
import org.thoughtcrime.securesms.mediasend.v2.MediaSelectionActivity import org.thoughtcrime.securesms.mediasend.v2.MediaSelectionActivity
@@ -92,6 +93,8 @@ class StoriesLandingFragment : DSLSettingsFragment(layoutId = R.layout.stories_l
viewModel.isTransitioningToAnotherScreen = false viewModel.isTransitioningToAnotherScreen = false
initializeSearchAction() initializeSearchAction()
viewModel.markStoriesRead() viewModel.markStoriesRead()
ApplicationDependencies.getExpireStoriesManager().scheduleIfNecessary()
} }
override fun onPause() { override fun onPause() {