From 81e3ad8beafda13702481a52d6bc7d5db211db61 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Fri, 17 Oct 2025 16:43:20 +0200 Subject: [PATCH] Remove redundant delay calc --- src/player.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/player.rs b/src/player.rs index 8159166..789dcb5 100644 --- a/src/player.rs +++ b/src/player.rs @@ -102,11 +102,9 @@ pub async fn play( let delay = time.as_micros() as i64 - epoch.elapsed().as_micros() as i64; if delay > 0 { - let delay = (time.as_micros() as i64 - epoch.elapsed().as_micros() as i64) - .max(0) as u64; - if let Ok(result) = - time::timeout(Duration::from_micros(delay), tty.read(&mut input)).await + time::timeout(Duration::from_micros(delay as u64), tty.read(&mut input)) + .await { let n = result?; let key = &input[..n];