mirror of
https://github.com/doukutsu-rs/doukutsu-rs
synced 2024-11-25 23:12:56 +00:00
fix text wrapping on no data scene
This commit is contained in:
parent
334e64f499
commit
cb95db1e89
|
@ -100,10 +100,14 @@ impl Scene for NoDataScene {
|
||||||
let mut line = String::new();
|
let mut line = String::new();
|
||||||
|
|
||||||
for word in self.err.split(' ') {
|
for word in self.err.split(' ') {
|
||||||
if line.len() + word.len() > 80 {
|
let combined_word = line.clone() + " " + word;
|
||||||
|
let line_length = state.font.compute_width(&mut combined_word.chars(), None);
|
||||||
|
|
||||||
|
if line_length > state.canvas_size.0 as f32 {
|
||||||
lines.push(line);
|
lines.push(line);
|
||||||
line = String::new();
|
line = String::new();
|
||||||
}
|
}
|
||||||
|
|
||||||
line.push_str(word);
|
line.push_str(word);
|
||||||
line.push(' ');
|
line.push(' ');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue