diff --git a/MVMCoreUI/Molecules/HeadlineBodyButton.swift b/MVMCoreUI/Molecules/HeadlineBodyButton.swift index df8ae918..1d1105c0 100644 --- a/MVMCoreUI/Molecules/HeadlineBodyButton.swift +++ b/MVMCoreUI/Molecules/HeadlineBodyButton.swift @@ -59,7 +59,7 @@ import UIKit guard subviews.isEmpty else { return } - setDefaultState() + defaultState() addSubview(headline) addSubview(button) @@ -84,7 +84,8 @@ import UIKit buttonTopConstraint?.constant = headline.hasText() ? buttonHeadlinePadding : 0 } - private func setDefaultState() { + + private func defaultState() { headline.headlineLabel.font = MFStyler.fontH3() headline.messageLabel.font = MFStyler.fontB3() @@ -93,12 +94,16 @@ import UIKit buttonHeadlinePadding = PaddingTwo } + //------------------------------------------------------ + // MARK: - Molecule + //------------------------------------------------------ + override open func reset() { super.reset() headline.reset() button.reset() - setDefaultState() + defaultState() } open override func setAsMolecule() { @@ -106,7 +111,7 @@ import UIKit headline.setAsMolecule() button.setAsMolecule() - setDefaultState() + defaultState() } open override func setWithJSON(_ json: [AnyHashable: Any]?, delegateObject: MVMCoreUIDelegateObject?, additionalData: [AnyHashable: Any]?) {