From ef9cfa6bc33bd2385b64f2ab169a30b7092b6d54 Mon Sep 17 00:00:00 2001 From: Tanner Date: Tue, 28 Jul 2026 16:54:57 -0600 Subject: [PATCH] Optimistically return seek position --- main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 1b5b7ef..b8bc975 100644 --- a/main.py +++ b/main.py @@ -100,7 +100,8 @@ def handle_ipc_client(conn, state): elif prop == "volume": resp["data"] = state.volume elif prop == "time-pos": - resp["data"] = state.time_pos + # Optimistically return seek position to prevent playback bar UI lag + resp["data"] = state.seek_request or state.time_pos else: resp["error"] = "property not found" elif cmd[0] == "set_property":