mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-06-30 01:22:56 +01:00
The advanced request modal opened the quality-profile / root-folder / request-as pickers as inline TVOptionSelector overlays (visible-prop), which stacked on top of the modal and broke TV focus. Switch them to the navigation-based useTVOptionModal().showOptions pattern (the same one settings uses) so each picker is its own route with proper focus, and returns to the request modal on select. Removes the activeSelector state and the inline selectors. Claude-Session: https://claude.ai/code/session_016Hhu5DruGLPhdP4LAoy1Xd