diff options
Diffstat (limited to 'docs/MESHBAY_DESIGN.md')
| -rw-r--r-- | docs/MESHBAY_DESIGN.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/MESHBAY_DESIGN.md b/docs/MESHBAY_DESIGN.md index 38ceec8..e6bcece 100644 --- a/docs/MESHBAY_DESIGN.md +++ b/docs/MESHBAY_DESIGN.md @@ -2606,6 +2606,13 @@ falling back to the show's. An operator can **correct a wrong automatic match**, correcting one applies to the unit rather than to a single file (for shows) or to the one file (for films), because those are the units each actually is. +**A show's detail modal outlives the episode it started.** Playing an episode +leaves the modal open under the player — on the same season, the episode just +started marked — so closing the player lands on the next episode rather than on +the grid. A film's modal closes on Play: there is nothing left in it to choose. +The player stacks above the modal by its own z-index (`.video-player-overlay`), +not by DOM order. + The filename parser is a fallback, and directory context is what bare-filename parsing cannot supply. Matching is a **scored ladder** rather than the first candidate to clear a threshold, with a year-exact rescue for a weak top hit. |