Set onboarding duration to 10s per story.

This commit is contained in:
Alex Hart
2022-10-27 14:18:10 -03:00
parent 3600a4818c
commit 2f0f4f94a2

View File

@@ -385,6 +385,7 @@ class StoryViewerPageFragment :
val durations: Map<Int, Long> = state.posts
.mapIndexed { index, storyPost ->
index to when {
storyPost.sender.isReleaseNotes -> ONBOARDING_DURATION
storyPost.content.isVideo() -> -1L
storyPost.content is StoryPost.Content.TextContent -> calculateDurationForText(storyPost.content)
else -> DEFAULT_DURATION
@@ -1077,6 +1078,7 @@ class StoryViewerPageFragment :
private val MIN_TEXT_STORY_PLAYBACK = TimeUnit.SECONDS.toMillis(3)
private val CHARACTERS_PER_SECOND = 15L
private val DEFAULT_DURATION = TimeUnit.SECONDS.toMillis(5)
private val ONBOARDING_DURATION = TimeUnit.SECONDS.toMillis(10)
private const val ARGS = "args"