diff --git a/Signal/src/ViewControllers/ContactViewController.swift b/Signal/src/ViewControllers/ContactViewController.swift index 6686dd401..b0cd6a4aa 100644 --- a/Signal/src/ViewControllers/ContactViewController.swift +++ b/Signal/src/ViewControllers/ContactViewController.swift @@ -134,7 +134,7 @@ class ContactViewController: OWSViewController, CNContactViewControllerDelegate super.loadView() self.view.preservesSuperviewLayoutMargins = false - self.view.backgroundColor = UIColor(rgbHex: 0xefeff4) + self.view.backgroundColor = heroBackgroundColor() updateContent() @@ -222,9 +222,6 @@ class ContactViewController: OWSViewController, CNContactViewControllerDelegate let fieldsView = createFieldsView() - // See notes on how to use UIScrollView with iOS Auto Layout: - // - // https://developer.apple.com/library/content/releasenotes/General/RN-iOSSDK-6_0/ scrollView.addSubview(fieldsView) fieldsView.autoPinLeadingToSuperviewMargin() fieldsView.autoPinTrailingToSuperviewMargin() @@ -232,11 +229,15 @@ class ContactViewController: OWSViewController, CNContactViewControllerDelegate fieldsView.autoPinEdge(toSuperviewEdge: .bottom) } + private func heroBackgroundColor() -> UIColor { + return UIColor(rgbHex: 0xefeff4) + } + private func createTopView() -> UIView { SwiftAssertIsOnMainThread(#function) let topView = UIView.container() - topView.backgroundColor = UIColor(rgbHex: 0xefeff4) + topView.backgroundColor = heroBackgroundColor() topView.preservesSuperviewLayoutMargins = false // Back Button @@ -422,8 +423,7 @@ class ContactViewController: OWSViewController, CNContactViewControllerDelegate // } for phoneNumber in contact.phoneNumbers { - let formattedPhoneNumber = - PhoneNumber.bestEffortFormatE164(asLocalizedPhoneNumber: phoneNumber.phoneNumber) + let formattedPhoneNumber = PhoneNumber.bestEffortFormatE164(asLocalizedPhoneNumber: phoneNumber.phoneNumber) addRow(createNameValueRow(name: phoneNumber.localizedLabel(), value: formattedPhoneNumber, diff --git a/Signal/src/ViewControllers/HomeView/HomeViewController.m b/Signal/src/ViewControllers/HomeView/HomeViewController.m index b1d1d2544..8974bd59a 100644 --- a/Signal/src/ViewControllers/HomeView/HomeViewController.m +++ b/Signal/src/ViewControllers/HomeView/HomeViewController.m @@ -285,10 +285,6 @@ NSString *const kArchivedConversationsReuseIdentifier = @"kArchivedConversations } [self updateBarButtonItems]; - - dispatch_async(dispatch_get_main_queue(), ^{ - [self tableView:self.tableView didSelectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]]; - }); } - (void)applyDefaultBackButton