From a4d4d1cea93a70125e41428255ca2666213c206e Mon Sep 17 00:00:00 2001 From: lashman Date: Sat, 18 Apr 2026 22:03:02 +0300 Subject: [PATCH] raise subtitle z-index above controls overlay so they stay visible when ui fades --- src/components/player/LibAssRenderer.tsx | 2 +- src/components/player/SubtitleOverlay.tsx | 2 +- src/hooks/use-jellyfin.ts | 1 + src/pages/StatsPage.tsx | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/player/LibAssRenderer.tsx b/src/components/player/LibAssRenderer.tsx index c6fe119..194955f 100644 --- a/src/components/player/LibAssRenderer.tsx +++ b/src/components/player/LibAssRenderer.tsx @@ -85,7 +85,7 @@ export default function LibAssRenderer({ playerRef, subtitleUrl }: Props) { return ( ) diff --git a/src/components/player/SubtitleOverlay.tsx b/src/components/player/SubtitleOverlay.tsx index d9ca633..eaae588 100644 --- a/src/components/player/SubtitleOverlay.tsx +++ b/src/components/player/SubtitleOverlay.tsx @@ -145,7 +145,7 @@ export default function SubtitleOverlay({ playerRef, subtitleUrl }: Props) { if (activeCues.length === 0) return null return ( -
+
{activeCues.map((cue, ci) => (
0 ? 'mt-1.5' : ''}> diff --git a/src/hooks/use-jellyfin.ts b/src/hooks/use-jellyfin.ts index 04e1092..709234d 100644 --- a/src/hooks/use-jellyfin.ts +++ b/src/hooks/use-jellyfin.ts @@ -133,6 +133,7 @@ export function useLibraryItems( 'ProviderIds', 'Width', 'Height', + 'RunTimeTicks', ...(opts?.includePeople ? (['People'] as const) : []), ], } as any) diff --git a/src/pages/StatsPage.tsx b/src/pages/StatsPage.tsx index f380e67..be5893c 100644 --- a/src/pages/StatsPage.tsx +++ b/src/pages/StatsPage.tsx @@ -89,7 +89,7 @@ export default function StatsPage() { {isLoading && items.length === 0 && ( -
+

Crunching the numbers...

)}