From ecbe1d52d0d51406b3683f9f0f7c0aa6a92d1467 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Fri, 4 Oct 2019 16:52:38 +1000 Subject: [PATCH] Partially fix iOS 13 scroll bug --- .../ConversationView/ConversationViewController.m | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Signal/src/ViewControllers/ConversationView/ConversationViewController.m b/Signal/src/ViewControllers/ConversationView/ConversationViewController.m index 22de2a08d..ac3929a03 100644 --- a/Signal/src/ViewControllers/ConversationView/ConversationViewController.m +++ b/Signal/src/ViewControllers/ConversationView/ConversationViewController.m @@ -4689,10 +4689,14 @@ typedef enum : NSUInteger { - (CGPoint)collectionView:(UICollectionView *)collectionView targetContentOffsetForProposedContentOffset:(CGPoint)proposedContentOffset { - if (self.menuActionsViewController != nil) { - NSValue *_Nullable contentOffset = [self contentOffsetForMenuActionInteraction]; - if (contentOffset != nil) { - return contentOffset.CGPointValue; + if (@available(iOS 13, *)) { + + } else { + if (self.menuActionsViewController != nil) { + NSValue *_Nullable contentOffset = [self contentOffsetForMenuActionInteraction]; + if (contentOffset != nil) { + return contentOffset.CGPointValue; + } } }