diff --git a/VDS/Components/DropdownSelect/DropdownSelect.swift b/VDS/Components/DropdownSelect/DropdownSelect.swift index c70b531d..3e8aac32 100644 --- a/VDS/Components/DropdownSelect/DropdownSelect.swift +++ b/VDS/Components/DropdownSelect/DropdownSelect.swift @@ -132,6 +132,7 @@ open class DropdownSelect: Control { $0.setContentCompressionResistancePriority(.required, for: .vertical) $0.textAlignment = .left $0.textStyle = .bodyLarge + $0.lineBreakMode = .byCharWrapping } private var icon: Icon = Icon().with { @@ -275,7 +276,8 @@ open class DropdownSelect: Control { container.layer.cornerRadius = VDSFormControls.borderradius container.layer.borderColor = readOnly ? readOnlyBorderColorConfiguration.getColor(self).cgColor : (showError ? errorBorderColorConfiguration.getColor(self).cgColor : containerBorderColorConfiguration.getColor(self).cgColor) dropdownField.isUserInteractionEnabled = readOnly ? false : true - + stackView.backgroundColor = transparentBackground ? .clear : surface.color + updateTitleLabel() updateInlineLabel() updateErrorLabel()