mirror of
https://github.com/yattee/yattee.git
synced 2026-07-20 14:22:02 +00:00
Naturally finished videos only saved their 100% progress locally (play() deliberately skips the sync-on-switch when videoEndedNaturally is set), so the watched state never reached other devices in the autoplay flow. Save completion through updateWatchProgress, which queues the iCloud sync. Also queue the current playback position when the app enters background, so backgrounding mid-video hands the position off to other devices instead of only syncing on explicit stop or video switch.
132 KiB
132 KiB