Update BigMedia.ts

Add checks for Infinite numbers
This commit is contained in:
Mephisto
2025-06-15 23:18:34 +03:00
committed by GitHub
parent ed55767a06
commit 29fca303f6
+1 -1
View File
@@ -189,7 +189,7 @@ export function BigMedia(): Gtk.Widget {
halign: Gtk.Align.END, halign: Gtk.Align.END,
label: bind(players[0], "length").as((len/* bananananananana */: number) => { label: bind(players[0], "length").as((len/* bananananananana */: number) => {
const sec: number = Math.floor(len % 60); const sec: number = Math.floor(len % 60);
return len > 0 ? return (len > 0 && Number.isFinite(len)) ?
`${Math.floor(len / 60)}:${sec < 10 ? "0" : ""}${sec}` `${Math.floor(len / 60)}:${sec < 10 ? "0" : ""}${sec}`
: "0:00"; : "0:00";
}) })