Allow for undefined buffer width and/or height, fixes #70
This commit is contained in:
parent
cd1cd0a337
commit
93a7df859a
15 changed files with 99 additions and 72 deletions
|
|
@ -16,17 +16,17 @@ fn wrap_word_fallback() {
|
|||
|
||||
buffer.set_wrap(Wrap::WordOrGlyph);
|
||||
buffer.set_text("Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint consectetur cupidatat.", Attrs::new().family(cosmic_text::Family::Name("Inter")), Shaping::Advanced);
|
||||
buffer.set_size(50.0, 1000.0);
|
||||
buffer.set_size(Some(50.0), Some(1000.0));
|
||||
|
||||
buffer.shape_until_scroll(false);
|
||||
|
||||
let measured_size = measure(&buffer);
|
||||
|
||||
assert!(
|
||||
measured_size <= buffer.size().0,
|
||||
measured_size <= buffer.size().0.unwrap_or(0.0),
|
||||
"Measured width is larger than buffer width\n{} <= {}",
|
||||
measured_size,
|
||||
buffer.size().0
|
||||
buffer.size().0.unwrap_or(0.0)
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue