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

17 lines
768 B
Markdown

# Correctif V8 - Replay qui lançait le Live
## Problème
Quand le focus était sur le bloc d'actions et que l'action sélectionnée était `Replay`, un appui sur OK lançait la chaîne Live au lieu d'ouvrir le guide Replay.
## Cause
Le parent de la carte chaîne interceptait encore les événements OK / Enter en `onPreviewKeyEvent` avant le bloc d'actions. Comme le parent associe OK court à `onPlay()`, le clic sur Replay était transformé en lecture Live.
## Correction
Quand le bloc d'actions a le focus, le parent ne traite plus OK / Enter et laisse le bloc d'actions exécuter l'action sélectionnée :
- Replay => `onReplay()`
- Épingler => `onTogglePin()`
- Favori => `onToggleFav()`
La navigation gauche / droite du bloc d'actions reste inchangée.