Files

1.3 KiB

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