diff --git a/default-plugins/status-bar/src/main.rs b/default-plugins/status-bar/src/main.rs index 38728d25..800fb82c 100644 --- a/default-plugins/status-bar/src/main.rs +++ b/default-plugins/status-bar/src/main.rs @@ -204,7 +204,7 @@ impl ZellijPlugin for State { } } - fn render(&mut self, _rows: usize, cols: usize) { + fn render(&mut self, rows: usize, cols: usize) { let supports_arrow_fonts = !self.mode_info.capabilities.arrow_fonts; let separator = if supports_arrow_fonts { ARROW_SEPARATOR @@ -230,7 +230,10 @@ impl ZellijPlugin for State { println!("{}\u{1b}[48;5;{}m\u{1b}[0K", first_line, color); }, } - println!("\u{1b}[m{}\u{1b}[0K", second_line); + + if rows > 1 { + println!("\u{1b}[m{}\u{1b}[0K", second_line); + } } }