mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
Rework seek-to-live-edge's guard effect: read the live edge first (the only tracked dep) so window-update re-fires survive the paused bail, reposition on each window slide (catches a stall, where timeupdate is silent), and add a single `play` listener for immediate reposition on resume — `play`, not `playing`, since after a long pause the playhead sits behind the window at an unseekable position where `playing` never fires. Drop the now-unused repositionPolicy seam; the live-edge-only use-case reintroduces it when real. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>