From 0830d3e61feb078b0d0b2f0acf2466f0397153cf Mon Sep 17 00:00:00 2001 From: HimbeerserverDE Date: Mon, 2 Jan 2023 13:12:55 +0100 Subject: indicate pause status in play button --- src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 238e0ef..409c137 100644 --- a/src/main.rs +++ b/src/main.rs @@ -161,8 +161,14 @@ fn main() -> anyhow::Result<()> { 0.0 }); + let control_buttons = if is_paused(&play) { + "[ ⏮ ] [ ◀ ] [ ▶ ] [ ▶ ] [ ⏭ ]" + } else { + "[ ⏮ ] [ ◀ ] [ ⏸ ] [ ▶ ] [ ⏭ ]" + }; + let block = Block::default().borders(Borders::ALL); - let control_paragraph = Paragraph::new("[ ⏮ ] [ ◀ ] [ ⏯ ] [ ▶ ] [ ⏭ ]") + let control_paragraph = Paragraph::new(control_buttons) .block(block) .alignment(Alignment::Center) .style(match cursor_state { -- cgit v1.2.3