From d3d9e5dabc089bd0669c86b134c568a5f2bc4a02 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Mon, 28 Aug 2017 14:55:39 -0400 Subject: [PATCH] Fix scroll down button state. // FREEBIE --- .../ConversationView/MessagesViewController.m | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Signal/src/ViewControllers/ConversationView/MessagesViewController.m b/Signal/src/ViewControllers/ConversationView/MessagesViewController.m index 254c2ae11b..5e714b6764 100644 --- a/Signal/src/ViewControllers/ConversationView/MessagesViewController.m +++ b/Signal/src/ViewControllers/ConversationView/MessagesViewController.m @@ -692,7 +692,7 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) { [self scrollToBottomAnimated:NO]; } - [self ensureScrollDownButton]; + [self updateLastVisibleTimestamp]; } - (void)scrollToUnreadIndicatorAnimated @@ -711,8 +711,8 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) { animated:YES]; } } - - [self ensureScrollDownButton]; + + [self updateLastVisibleTimestamp]; } - (void)resetContentAndLayout @@ -2928,7 +2928,6 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) { [super viewDidLayoutSubviews]; [self updateLastVisibleTimestamp]; - [self ensureScrollDownButton]; } - (void)createScrollDownButton @@ -4156,7 +4155,7 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) { [self scrollToBottomImmediately]; } - [self ensureScrollDownButton]; + [self updateLastVisibleTimestamp]; } - (void)scrollToBottomImmediately @@ -4246,7 +4245,7 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) { // and the "send" button if it isn't. [((OWSMessagesToolbarContentView *)self.inputToolbar.contentView)ensureEnabling]; - [self ensureScrollDownButton]; + [self updateLastVisibleTimestamp]; } #pragma mark - UIScrollViewDelegate