From cf9ce987d17f9856fb9b8f90d9f4cee17751289d Mon Sep 17 00:00:00 2001 From: Stephenie Harris Date: Thu, 5 Nov 2020 16:51:20 -0700 Subject: [PATCH] Make constraints optional. --- WordPressAuthenticator.podspec | 2 +- .../Signin/LoginPrologueViewController.swift | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/WordPressAuthenticator.podspec b/WordPressAuthenticator.podspec index 8b0f89cd3..781a5807c 100644 --- a/WordPressAuthenticator.podspec +++ b/WordPressAuthenticator.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "WordPressAuthenticator" - s.version = "1.28.0" + s.version = "1.29.0-beta.1" s.summary = "WordPressAuthenticator implements an easy and elegant way to authenticate your WordPress Apps." s.description = <<-DESC diff --git a/WordPressAuthenticator/Signin/LoginPrologueViewController.swift b/WordPressAuthenticator/Signin/LoginPrologueViewController.swift index 682b0bdd7..2c50c8223 100644 --- a/WordPressAuthenticator/Signin/LoginPrologueViewController.swift +++ b/WordPressAuthenticator/Signin/LoginPrologueViewController.swift @@ -23,8 +23,8 @@ class LoginPrologueViewController: LoginViewController { /// Constraints on the button view container. /// Used to adjust the button width in unified views. - @IBOutlet private weak var buttonViewLeadingConstraint: NSLayoutConstraint! - @IBOutlet private weak var buttonViewTrailingConstraint: NSLayoutConstraint! + @IBOutlet private weak var buttonViewLeadingConstraint: NSLayoutConstraint? + @IBOutlet private weak var buttonViewTrailingConstraint: NSLayoutConstraint? private var defaultButtonViewMargin: CGFloat = 0 // Called when login button is tapped @@ -544,8 +544,8 @@ private extension LoginPrologueViewController { guard traitCollection.horizontalSizeClass == .regular && traitCollection.verticalSizeClass == .regular else { - buttonViewLeadingConstraint.constant = defaultButtonViewMargin - buttonViewTrailingConstraint.constant = defaultButtonViewMargin + buttonViewLeadingConstraint?.constant = defaultButtonViewMargin + buttonViewTrailingConstraint?.constant = defaultButtonViewMargin return } @@ -555,8 +555,8 @@ private extension LoginPrologueViewController { let margin = viewWidth * marginMultiplier - buttonViewLeadingConstraint.constant = margin - buttonViewTrailingConstraint.constant = margin + buttonViewLeadingConstraint?.constant = margin + buttonViewTrailingConstraint?.constant = margin } private enum ButtonViewMarginMultipliers {