From ec04ebee660b55264f9329c98f250c1c46e913a9 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Mon, 5 May 2025 12:01:07 +0200 Subject: [PATCH] [Player] Fix time display --- .../astal/components/QuickActions/modules/Player/Player.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/astal/components/QuickActions/modules/Player/Player.tsx b/config/astal/components/QuickActions/modules/Player/Player.tsx index 7e3516b..bb71c66 100644 --- a/config/astal/components/QuickActions/modules/Player/Player.tsx +++ b/config/astal/components/QuickActions/modules/Player/Player.tsx @@ -135,8 +135,9 @@ const PlayerItem = ({ player }: { player: AstalMpris.Player }) => { }; const secondsToFriendlyTime = (time: number) => { - const minutes = Math.floor(time / 60); - const hours = Math.floor(minutes / 60); + const m = Math.floor(time / 60); + const minutes = Math.floor(m % 60); + const hours = Math.floor(m / 60 % 24); const seconds = Math.floor(time % 60); if (hours > 0) { return `${hours}:${expandTime(minutes)}:${expandTime(seconds)}`;