From c6cd0bbcaecdcec8d4bf113ce5988df1f65d5f6e Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Sat, 1 Jul 2017 14:06:02 -0700 Subject: [PATCH] Always show timestamp after unread indicator // FREEBIE --- .../ConversationView/MessagesViewController.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Signal/src/ViewControllers/ConversationView/MessagesViewController.m b/Signal/src/ViewControllers/ConversationView/MessagesViewController.m index 772943c27..a1b81eb9e 100644 --- a/Signal/src/ViewControllers/ConversationView/MessagesViewController.m +++ b/Signal/src/ViewControllers/ConversationView/MessagesViewController.m @@ -1835,6 +1835,11 @@ typedef enum : NSUInteger { id previousMessage = [self messageAtIndexPath:[NSIndexPath indexPathForItem:indexPath.row - 1 inSection:indexPath.section]]; + if ([previousMessage.interaction isKindOfClass:[TSUnreadIndicatorInteraction class]]) { + // Always show timestamp between unread indicator and the following interaction + return YES; + } + OWSAssert(currentMessage.date); OWSAssert(previousMessage.date); NSTimeInterval timeDifference = [currentMessage.date timeIntervalSinceDate:previousMessage.date];