toast: limit size and enable word wrap
This commit is contained in:
@@ -6,8 +6,8 @@ use taffy::{
|
||||
use crate::{
|
||||
drawing,
|
||||
parser::{
|
||||
AttribPair, is_percent, parse_color_hex, parse_f32, parse_percent, parse_size_unit, parse_val,
|
||||
print_invalid_attrib, print_invalid_value,
|
||||
is_percent, parse_color_hex, parse_f32, parse_percent, parse_size_unit, parse_val, print_invalid_attrib,
|
||||
print_invalid_value, AttribPair,
|
||||
},
|
||||
renderer_vk::text::{FontWeight, HorizontalAlign, TextStyle},
|
||||
widget::util::WLength,
|
||||
@@ -98,6 +98,13 @@ pub fn parse_text_style(attribs: &[AttribPair]) -> TextStyle {
|
||||
print_invalid_attrib(key, value);
|
||||
}
|
||||
}
|
||||
"wrap" => {
|
||||
if let Ok(y) = value.parse::<i32>() {
|
||||
style.wrap = y == 1;
|
||||
} else {
|
||||
print_invalid_attrib(key, value);
|
||||
}
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user