From 8a1d2403417c29cbec6ac5d18f5748c5242ffe4e Mon Sep 17 00:00:00 2001 From: Tanner Date: Thu, 30 Jul 2026 14:13:47 -0600 Subject: [PATCH] fix: clamp volume input between 0 and 100 Co-authored-by: aider (gemini/gemini-3.1-pro-preview) --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index fbae41b..c060efa 100644 --- a/main.py +++ b/main.py @@ -119,7 +119,7 @@ def handle_ipc_client(conn, state): if prop == "pause": state.paused = bool(val) elif prop == "volume": - state.volume = float(val) + state.volume = max(0.0, min(100.0, float(val))) elif prop == "time-pos": state.seek_request = float(val) else: