form: Add text wrapping support for label (#907)
This commit is contained in:
parent
bad9506ebb
commit
49f1ac511d
1 changed files with 2 additions and 4 deletions
|
|
@ -331,9 +331,7 @@ impl RenderOnce for FormField {
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
fn wrap_label(label_width: Option<Pixels>) -> Div {
|
fn wrap_label(label_width: Option<Pixels>) -> Div {
|
||||||
h_flex()
|
div().when_some(label_width, |this, width| this.w(width).flex_shrink_0())
|
||||||
.truncate()
|
|
||||||
.when_some(label_width, |this, width| this.w(width).flex_shrink_0())
|
|
||||||
}
|
}
|
||||||
|
|
||||||
let gap = match self.props.gap {
|
let gap = match self.props.gap {
|
||||||
|
|
@ -390,7 +388,7 @@ impl RenderOnce for FormField {
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
.child(div().w_full().child(self.child)),
|
.child(div().flex_1().overflow_x_hidden().child(self.child)),
|
||||||
)
|
)
|
||||||
.child(
|
.child(
|
||||||
// Other
|
// Other
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue