diff --git a/MVMCoreUI/Atomic/Atoms/Selectors/RadioButton.swift b/MVMCoreUI/Atomic/Atoms/Selectors/RadioButton.swift index fdb98deb..6cfbdb5b 100644 --- a/MVMCoreUI/Atomic/Atoms/Selectors/RadioButton.swift +++ b/MVMCoreUI/Atomic/Atoms/Selectors/RadioButton.swift @@ -79,6 +79,11 @@ import VDS //-------------------------------------------------- open override func setup() { super.setup() + + // Radio button should never be smaller that its content size. + setContentCompressionResistancePriority(.required, for: .vertical) + setContentCompressionResistancePriority(.required, for: .horizontal) + publisher(for: .valueChanged) .sink { [weak self] control in guard let self, isEnabled else { return }