diff --git a/MVMCoreUI/Molecules/HorizontalCombinationViews/TwoButtonView.swift b/MVMCoreUI/Molecules/HorizontalCombinationViews/TwoButtonView.swift index 56004de8..be6228f8 100644 --- a/MVMCoreUI/Molecules/HorizontalCombinationViews/TwoButtonView.swift +++ b/MVMCoreUI/Molecules/HorizontalCombinationViews/TwoButtonView.swift @@ -54,7 +54,7 @@ import UIKit // MARK: - Stack Manipulation public func showPrimaryButton() { - if primaryButton.superview == nil { + if !stack.arrangedSubviews.contains(primaryButton) { stack.addArrangedSubview(primaryButton) primaryButton.isHidden = false } @@ -64,8 +64,8 @@ import UIKit } public func showSecondaryButton() { - if secondaryButton.superview == nil { - stack.addArrangedSubview(secondaryButton) + if !stack.arrangedSubviews.contains(secondaryButton) { + stack.insertArrangedSubview(secondaryButton, at: 0) secondaryButton.isHidden = false } if primaryButton.superview != nil {