Add unread divider decoration to CFv2.

This commit is contained in:
Cody Henthorne
2023-07-13 13:00:12 -04:00
committed by Nicholas Tinsley
parent 2511ca17aa
commit 5731bf023a
10 changed files with 176 additions and 32 deletions

View File

@@ -196,7 +196,7 @@ open class MessageContentProcessorV2(private val context: Context) {
val threadId = SignalDatabase.threads.getThreadIdFor(destination.id)
if (threadId != null) {
val (lastSeen) = SignalDatabase.threads.getConversationMetadata(threadId)
val lastSeen = SignalDatabase.threads.getConversationMetadata(threadId).lastSeen
val visibleThread = ApplicationDependencies.getMessageNotifier().visibleThread.map(ConversationId::threadId).orElse(-1L)
if (threadId != visibleThread && lastSeen > 0 && lastSeen < pending.receivedTimestamp) {