From 00b179d8c27f2d9f21e2545f1a8be698de68c5b0 Mon Sep 17 00:00:00 2001 From: "Pfeil, Scott Robert" Date: Thu, 6 Feb 2020 12:09:35 -0500 Subject: [PATCH] fix to reuse issue two button view --- .../HorizontalCombinationViews/TwoButtonView.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 {