Y offset fix on print

This commit is contained in:
2025-11-02 09:16:03 +01:00
parent 98b2a4e667
commit 63ed7b8da4
+2 -1
View File
@@ -117,13 +117,14 @@ pub(crate) fn print(
text: &str, text: &str,
) { ) {
let x = transform.x + transform.px + x; let x = transform.x + transform.px + x;
let y = transform.y + transform.py + y;
for (i, line) in text.lines().enumerate() { for (i, line) in text.lines().enumerate() {
if parent_transform.offset_y > y + i as u16 { if parent_transform.offset_y > y + i as u16 {
continue; continue;
} }
let y = transform.y + transform.py + y + i as u16 - parent_transform.offset_y; let y = y + i as u16 - parent_transform.offset_y;
if y >= parent_transform.height + parent_transform.y + parent_transform.py { if y >= parent_transform.height + parent_transform.y + parent_transform.py {
break; break;