edde746
2efd300a5f
fix(downloads): show resume progress bar on downloaded episodes
...
Downloaded episodes never showed the partially-watched progress bar, so a
user resuming offline could not tell which episode they had started.
Offline playback already records progress: the tracker queues a progress
action and emits a WatchStateNotifier event, and DownloadProvider hydrates
those rows back into WatchStateStore on load. EpisodeCard consumed that
state via withFreshWatchState but then passed progressAvailable: false to
WatchedIndicator for offline cards, a guard left over from before offline
progress tracking existed. Downloaded movie cards (MediaCard) never had the
guard and already showed the bar.
Drop the guard and the now-unused WatchedIndicator.progressAvailable flag.
close #2236
2026-09-03 19:14:45 +02:00
..
2026-08-29 19:12:03 +02:00
2026-07-24 03:46:50 +02:00
2026-07-26 04:24:55 +02:00
2026-08-17 01:41:46 +02:00
2026-09-03 11:36:29 +02:00
2026-07-17 09:04:01 +02:00
2026-07-26 06:09:47 +02:00
2026-07-26 04:34:08 +02:00
2026-07-25 16:16:04 +02:00
2026-08-24 00:08:10 +02:00
2026-08-23 17:51:27 +02:00
2026-08-10 08:33:11 +02:00
2026-07-24 03:46:50 +02:00
2026-08-21 19:23:42 +02:00
2026-09-03 19:14:45 +02:00
2026-08-03 02:34:37 +02:00
2026-09-03 13:03:13 +02:00
2026-09-02 22:38:11 +02:00
2026-08-19 22:38:18 +02:00
2026-07-25 16:16:04 +02:00
2026-08-21 19:23:44 +02:00
2026-07-12 17:31:16 +02:00
2026-07-25 16:16:04 +02:00
2026-09-02 22:38:11 +02:00
2026-07-26 06:09:48 +02:00
2026-07-24 03:46:46 +02:00
2026-08-17 19:02:25 +02:00
2026-09-01 16:21:07 +02:00
2026-09-02 22:38:11 +02:00
2026-08-17 17:13:26 +02:00
2026-08-17 22:44:12 +02:00
2026-08-21 19:23:42 +02:00
2026-09-03 12:57:39 +02:00
2026-07-12 17:31:13 +02:00
2026-08-17 19:02:25 +02:00
2026-07-26 14:58:21 +02:00
2026-06-26 01:19:38 +02:00
2026-08-08 00:37:17 +02:00
2026-08-26 18:59:28 +02:00
2026-07-24 03:46:50 +02:00
2026-08-21 19:23:41 +02:00
2026-08-17 19:02:24 +02:00
2026-07-02 11:41:25 +02:00
2026-08-08 00:37:17 +02:00
2026-07-13 23:13:53 +02:00
2026-09-03 16:46:27 +02:00
2026-07-26 06:09:47 +02:00
2026-08-27 14:14:01 +02:00
2026-07-26 21:04:53 +02:00
2026-08-24 01:15:28 +02:00
2026-06-12 07:18:34 +02:00
2026-08-02 04:37:29 +02:00
2026-08-17 19:02:25 +02:00
2026-08-21 19:23:40 +02:00
2026-08-03 00:05:21 +02:00
2026-08-08 10:58:59 +02:00
2026-08-17 20:20:20 +02:00
2026-07-12 17:31:14 +02:00
2026-09-02 22:38:11 +02:00
2026-08-17 19:02:22 +02:00
2026-07-15 06:40:59 +02:00
2026-07-24 03:46:50 +02:00
2026-06-12 09:11:56 +02:00
2026-08-08 10:58:59 +02:00
2026-08-27 16:42:38 +02:00
2026-08-07 08:43:48 +02:00
2026-08-09 17:50:58 +02:00
2026-08-31 06:43:47 +02:00
2026-08-21 19:23:45 +02:00
2026-08-02 11:45:27 +02:00
2026-08-21 19:23:41 +02:00
2026-08-21 08:48:44 +02:00
2026-08-23 18:13:39 +02:00
2026-08-16 16:47:06 +02:00
2026-08-03 00:04:03 +02:00
2026-08-07 13:23:53 +02:00
2026-08-10 08:48:13 +02:00
2026-07-24 03:46:46 +02:00