Files
streamyfin/components
Uruk 7c81c0ff33 Fix: Improves Chromecast casting experience
Fixes several issues and improves the overall Chromecast casting experience:

- Implements an AbortController for fetching item data to prevent race conditions.
- Syncs live progress in the mini player more accurately using elapsed real time.
- Prevents event propagation in the mini player's play/pause button.
- Ensures the disconnect callback in the connection menu is always called.
- Retries scrolling in the episode list on failure.
- Handles unmute failures gracefully in volume controls.
- Clamps seek positions to prevent exceeding duration.
- Fixes reporting playback start multiple times
- Improves segment calculation in `useChromecastSegments`
- Prevents race condition with `isPlaying` state in `Controls` component

Also includes minor UI and timing adjustments for a smoother user experience.
2026-02-08 15:23:01 +01:00
..
2025-08-07 10:12:40 +02:00
2025-11-14 19:34:59 +01:00
WIP
2025-01-30 09:20:31 +01:00
wip
2025-01-06 14:28:24 +01:00
2024-07-31 23:19:47 +02:00
2025-11-07 15:14:13 +01:00