diff --git a/VDS/Components/Toggle/Toggle.swift b/VDS/Components/Toggle/Toggle.swift index c4194496..aa3eb40f 100644 --- a/VDS/Components/Toggle/Toggle.swift +++ b/VDS/Components/Toggle/Toggle.swift @@ -158,17 +158,20 @@ open class Toggle: Control, Changeable { labelConstraints = [ heightEqual, heightGreater, - label.widthAnchor.constraint(lessThanOrEqualToConstant: labelMaxWidth), label.topAnchor.constraint(equalTo: topAnchor), label.bottomAnchor.constraint(equalTo: bottomAnchor), ] leftConstraints = [ - toggleView.leadingAnchor.constraint(equalTo: label.trailingAnchor, constant: spacingBetween) + toggleView.leadingAnchor.constraint(equalTo: label.trailingAnchor, constant: spacingBetween), + label.leadingAnchor.constraint(equalTo: leadingAnchor), + toggleView.trailingAnchor.constraint(equalTo: trailingAnchor) ] rightConstraints = [ - label.leadingAnchor.constraint(equalTo: toggleView.trailingAnchor, constant: spacingBetween) + toggleView.leadingAnchor.constraint(equalTo: leadingAnchor), + label.leadingAnchor.constraint(equalTo: toggleView.trailingAnchor, constant: spacingBetween), + label.trailingAnchor.constraint(equalTo: trailingAnchor) ] }