diff --git a/src/text_render.rs b/src/text_render.rs index 6f0cb47..ff6dc60 100644 --- a/src/text_render.rs +++ b/src/text_render.rs @@ -75,8 +75,9 @@ impl TextRenderer { let is_run_visible = |run: &cosmic_text::LayoutRun| { let start_y_physical = (text_area.top + (run.line_top * text_area.scale)) as i32; let end_y_physical = start_y_physical + (run.line_height * text_area.scale) as i32; - - start_y_physical <= text_area.bounds.bottom && text_area.bounds.top <= end_y_physical + + start_y_physical <= text_area.bounds.bottom + && text_area.bounds.top <= end_y_physical }; let layout_runs = text_area