mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 09:01:03 -08:00
fix(stalker): keep live search within the selected category (#1552)
* fix(stalker): keep live search within the selected category * test(stalker): assert retained video ownership without source timing * test(stalker): distinguish paged All Items from the initial cache grid * fix(stalker): reveal remote selections in uncached search results * test(stalker): wait for category rows and retain settled playback
This commit is contained in:
1 parent
5febe28eba
commit
5a8c5ca4a4
17 files changed
+559
-97
No files matched your search
@@ -1725,6 +1725,16 @@ preventing destination failures from penalizing the initial endpoint. Contracts:
|
||||
copy and Retry now; Stalker preserves cached account data on a failed refresh.
|
||||
Contract: `docs/architecture/host-connectivity-guard.md`.
|
||||
|
||||
## Stalker Live Search
|
||||
|
||||
ITV sidebar and fullscreen searches independently filter the complete selected
|
||||
category; only All Items searches the whole public catalog. Cached categories
|
||||
search before windowing; missing/censored genres keep provider pagination,
|
||||
including automatic continuation for short or empty search results. ITV search
|
||||
never narrows shared provider pages or resets their index. Category changes
|
||||
reset list windows and retain playback/active EPG. Contract:
|
||||
`docs/architecture/stalker-portal.md` (Full ITV Channel List Cache).
|
||||
|
||||
## Channel and Detail Keyboard Scrolling
|
||||
|
||||
Channel scroll owners use `ChannelScrollFocusDirective`; pointer selection
|
||||
|
||||
Reference in new issue
Block a user