Fix s.to bypass across mobile/TV flows and correct TV search focus override thanks to @Paduu29:
- Fixed the Leanback onChildViewHolderSelected override in TV search.
- Moved mobile s.to bypass from Custom Tabs into the in-app bypass WebView.
- Updated the bypass flow to handle the current s.to modal-based verification flow.
- Injected the s.to redirect token into the modal form on the episode page instead of opening /r?... directly.
- Rendered and tracked the Turnstile challenge inside the modal.
- Stopped auto-completing the bypass on challenge success or external redirect interception.
- Kept the final completion explicit: users now finish the flow by tapping the bottom button in the app after completing the site popup.
- Blocked ad / Google / unrelated external redirects during bypass without leaving the app.
- Made the bypass WebView lifecycle-safe to avoid UI freezes and destroyed-WebView callback spam.
- Localized the bypass instructions and action buttons to match the selected app language.
- Aligned the TV QR/WebSocket resolver flow with the working mobile bypass flow by sending both the episode-page bypass URL and the t token extracted from the s.to/r?... URL.
- Updated the mobile resolver side to consume the structured bypass payload from the TV WebSocket flow.
Provider:
- Latanime: Added Chrome User-Agent to bypass Cloudflare challenge verification and added "Animes del 2026" home category with new titles.
- StreamingCommunity: Added HTML fallback when Inertia props are missing to prevent crashes.
Extractor:
- DoodStream: Added playmogo.com to aliasUrls (used by SerienStream provider).