diff --git a/epaint/src/text/font.rs b/epaint/src/text/font.rs index c5056d1d..4947af24 100644 --- a/epaint/src/text/font.rs +++ b/epaint/src/text/font.rs @@ -354,7 +354,14 @@ impl Font { paragraph_start = paragraph_end + 1; } - if text.is_empty() || text.ends_with('\n') { + if text.is_empty() { + rows.push(Row { + x_offsets: vec![first_row_indentation], + y_min: cursor_y, + y_max: cursor_y + row_height, + ends_with_newline: false, + }); + } else if text.ends_with('\n') { rows.push(Row { x_offsets: vec![0.0], y_min: cursor_y,