Skip to content
This repository was archived by the owner on Feb 5, 2025. It is now read-only.

Commit 8cc9066

Browse files
authored
Merge pull request #511 from wordpress-mobile/fix/prologue_button_contraints
Login Prologue button view: make constraints optional.
2 parents ac838a1 + cf9ce98 commit 8cc9066

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

WordPressAuthenticator.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "WordPressAuthenticator"
3-
s.version = "1.28.0"
3+
s.version = "1.29.0-beta.1"
44
s.summary = "WordPressAuthenticator implements an easy and elegant way to authenticate your WordPress Apps."
55

66
s.description = <<-DESC

WordPressAuthenticator/Signin/LoginPrologueViewController.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ class LoginPrologueViewController: LoginViewController {
2323

2424
/// Constraints on the button view container.
2525
/// Used to adjust the button width in unified views.
26-
@IBOutlet private weak var buttonViewLeadingConstraint: NSLayoutConstraint!
27-
@IBOutlet private weak var buttonViewTrailingConstraint: NSLayoutConstraint!
26+
@IBOutlet private weak var buttonViewLeadingConstraint: NSLayoutConstraint?
27+
@IBOutlet private weak var buttonViewTrailingConstraint: NSLayoutConstraint?
2828
private var defaultButtonViewMargin: CGFloat = 0
2929

3030
// Called when login button is tapped
@@ -544,8 +544,8 @@ private extension LoginPrologueViewController {
544544

545545
guard traitCollection.horizontalSizeClass == .regular &&
546546
traitCollection.verticalSizeClass == .regular else {
547-
buttonViewLeadingConstraint.constant = defaultButtonViewMargin
548-
buttonViewTrailingConstraint.constant = defaultButtonViewMargin
547+
buttonViewLeadingConstraint?.constant = defaultButtonViewMargin
548+
buttonViewTrailingConstraint?.constant = defaultButtonViewMargin
549549
return
550550
}
551551

@@ -555,8 +555,8 @@ private extension LoginPrologueViewController {
555555

556556
let margin = viewWidth * marginMultiplier
557557

558-
buttonViewLeadingConstraint.constant = margin
559-
buttonViewTrailingConstraint.constant = margin
558+
buttonViewLeadingConstraint?.constant = margin
559+
buttonViewTrailingConstraint?.constant = margin
560560
}
561561

562562
private enum ButtonViewMarginMultipliers {

0 commit comments

Comments
 (0)