From 044454dca2096289d7dad62624539a30b2007dcc Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 6 Oct 2023 10:32:47 -0300 Subject: [PATCH] Fix story start position when in a mixed read/unread state. --- .../securesms/stories/viewer/page/StoryViewerPageRepository.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageRepository.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageRepository.kt index 1ab60d3c21..de597e4909 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageRepository.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageRepository.kt @@ -90,7 +90,7 @@ open class StoryViewerPageRepository(context: Context, private val storyViewStat content = getContent(record as MmsMessageRecord), conversationMessage = ConversationMessage.ConversationMessageFactory.createWithUnresolvedData(context, record, recipient), allowsReplies = record.storyType.isStoryWithReplies, - hasSelfViewed = storyViewStateCache.getOrPut(record.id, if (record.isOutgoing) true else viewedCount > 0) + hasSelfViewed = storyViewStateCache.getOrPut(record.id, if (record.isOutgoing) true else record.viewedReceiptCount > 0) ) emitter.onNext(story)