mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-23 02:10:44 +01:00
Start Paging @ Unread count instead of -1.
This commit is contained in:
committed by
Greyson Parrelli
parent
718471917f
commit
cf9d090154
@@ -80,7 +80,13 @@ public class NotificationItem {
|
||||
public PendingIntent getPendingIntent(Context context) {
|
||||
Recipient recipient = threadRecipient != null ? threadRecipient : conversationRecipient;
|
||||
int startingPosition = jumpToMessage ? getStartingPosition(context, threadId, messageReceivedTimestamp) : -1;
|
||||
Intent intent = ConversationActivity.buildIntent(context, recipient.getId(), threadId, 0, startingPosition);
|
||||
|
||||
if (!jumpToMessage) {
|
||||
int unreadCount = DatabaseFactory.getMmsSmsDatabase(context).getUnreadCount(threadId);
|
||||
startingPosition = unreadCount > 0 ? unreadCount : -1;
|
||||
}
|
||||
|
||||
Intent intent = ConversationActivity.buildIntent(context, recipient.getId(), threadId, 0, startingPosition, jumpToMessage);
|
||||
|
||||
makeIntentUniqueToPreventMerging(intent);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user