diff --git a/MVMCoreUI/Atomic/Molecules/HeadersAndFooters/MoleculeSectionHeader.swift b/MVMCoreUI/Atomic/Molecules/HeadersAndFooters/MoleculeSectionHeader.swift index 092c2f82..5c805a33 100644 --- a/MVMCoreUI/Atomic/Molecules/HeadersAndFooters/MoleculeSectionHeader.swift +++ b/MVMCoreUI/Atomic/Molecules/HeadersAndFooters/MoleculeSectionHeader.swift @@ -24,9 +24,7 @@ import Foundation super.setupView() line.setStyle(.thin) contentView.addSubview(line) - NSLayoutConstraint.pinViewBottom(toSuperview: line, useMargins: false, constant: 0).isActive = true - NSLayoutConstraint.pinViewLeft(toSuperview: line, useMargins: true, constant: 0).isActive = true - NSLayoutConstraint.pinViewRight(toSuperview: line, useMargins: true, constant: 0).isActive = true + NSLayoutConstraint.constraintPinSubview(line, pinTop: false, topConstant: 0, pinBottom: true, bottomConstant: 0, pinLeft: true, leftConstant: 0, pinRight: true, rightConstant: 0) } open override func updateView(_ size: CGFloat) { @@ -46,9 +44,7 @@ import Foundation addMolecule(moleculeView) } containerHelper.set(with: model, for: molecule as? MVMCoreUIViewConstrainingProtocol) - if let lineModel = model.line { - line.set(with: lineModel, delegateObject, additionalData) - } + line.setOptional(with: model.line, delegateObject, additionalData) } open override func reset() {