From 4e276b10953aa869d700ac00602951122d4997bc Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Wed, 15 Aug 2018 15:43:05 -0400 Subject: [PATCH] Apply 'insets fix' correctly in message details view. --- .../ViewControllers/MessageDetailViewController.swift | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Signal/src/ViewControllers/MessageDetailViewController.swift b/Signal/src/ViewControllers/MessageDetailViewController.swift index 941b59bae..717df9c22 100644 --- a/Signal/src/ViewControllers/MessageDetailViewController.swift +++ b/Signal/src/ViewControllers/MessageDetailViewController.swift @@ -136,7 +136,12 @@ class MessageDetailViewController: OWSViewController, MediaGalleryDataSourceDele self.scrollView = scrollView view.addSubview(scrollView) scrollView.autoPinWidthToSuperview(withMargin: 0) - scrollView.autoPin(toTopLayoutGuideOf: self, withInset: 0) + + if (scrollView.applyInsetsFix()) { + scrollView.autoPin(toTopLayoutGuideOf: self, withInset: 0) + } else { + scrollView.autoPinEdge(toSuperviewEdge: .top) + } let contentView = UIView.container() self.contentView = contentView @@ -160,8 +165,6 @@ class MessageDetailViewController: OWSViewController, MediaGalleryDataSourceDele UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil) ] } else { - scrollView.applyInsetsFix() - scrollView.autoPinEdge(toSuperviewEdge: .bottom) }