From eed25580504b1dd6a8421ef4b5aca5d900523cb1 Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Fri, 23 Nov 2018 13:44:41 -0600 Subject: [PATCH] Avoid glitch in keyboard dismiss. iOS adjusts the inputAccessoryView's host input views layout margins when popping/dismissing the keyboard, which causes a noticeable glitch. --- .../ViewControllers/AttachmentApprovalViewController.swift | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/SignalMessaging/ViewControllers/AttachmentApprovalViewController.swift b/SignalMessaging/ViewControllers/AttachmentApprovalViewController.swift index 094e6e476..aeafd4f67 100644 --- a/SignalMessaging/ViewControllers/AttachmentApprovalViewController.swift +++ b/SignalMessaging/ViewControllers/AttachmentApprovalViewController.swift @@ -989,10 +989,7 @@ class BottomToolView: UIView { stackView.axis = .vertical addSubview(stackView) - stackView.autoPinEdge(toSuperviewEdge: .leading) - stackView.autoPinEdge(toSuperviewEdge: .trailing) - stackView.autoPinEdge(toSuperviewEdge: .top) - stackView.autoPinEdge(toSuperviewMargin: .bottom) + stackView.autoPinEdgesToSuperviewEdges() } required init?(coder aDecoder: NSCoder) {