From 77fc9bc81904fb865dcf9d47cd423cd60c62b83f Mon Sep 17 00:00:00 2001 From: Mroik Date: Fri, 31 Jan 2025 01:56:11 +0100 Subject: Fix render of 2nd line on 2 line quotes --- src/app.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app.rs b/src/app.rs index 02d18c6..875741d 100644 --- a/src/app.rs +++ b/src/app.rs @@ -349,8 +349,8 @@ impl App<'_> { .queue(MoveToColumn(margin))?; // Next line - if current_line < lines.len() - 1 { - let last_rendered = if current_line == 0 { 2 } else { 1 }; + if lines.len() > 1 && current_line < lines.len() - 1 { + let last_rendered = if current_line == 0 && lines.len() > 2 { 2 } else { 1 }; for line in &lines[current_line + 1..current_line + 1 + last_rendered] { self.stdout .queue(SetForegroundColor(Color::Reset))? -- cgit v1.3