Files
iptv-android-tv-hermes/FOCUS_FIX_V6_NOTES.md
T

29 lines
1.3 KiB
Markdown

# Focus Fix V6 — Navigation actions chaîne
## Objectif
Corriger l'accès aux actions de chaîne depuis la télécommande Android TV.
## Problème V5
Les actions `Replay`, `Épingler` et `Favori` étaient trois éléments focusables séparés. Sur certaines box Android TV, le focus Compose quittait la rangée d'actions au lieu de passer au bouton suivant.
Symptômes constatés :
- depuis `Replay`, flèche droite ne menait pas à `Épingler` ;
- flèche gauche pouvait partir vers `Paramètres` ;
- impossible d'atteindre `Favori`.
## Correction V6
La rangée d'actions est maintenant un seul bloc focusable avec une sélection interne :
- `OK long` sur une chaîne : ouvre le mode actions ;
- `Droite` depuis la carte : entre dans les actions, sur `Replay` ;
- `Droite` dans les actions : Replay → Épingler → Favori ;
- `Gauche` dans les actions : Favori → Épingler → Replay ;
- `Gauche` depuis Replay : ferme les actions et revient à la chaîne ;
- `Haut` / `Bas` : ferme les actions et revient à la chaîne ;
- `OK` : exécute l'action sélectionnée.
Cette méthode évite de laisser Compose choisir le prochain focus entre trois petits boutons. Le focus reste dans le bloc d'actions jusqu'à fermeture volontaire.
## Fichier modifié
- `app/src/main/java/ma/tkgraph/xtreamtv/ui/screens/HomeScreen.kt`