# Imedia Photos - V2.8.3 TV Settings Dialogs

Projet cible :

D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer

## Base

Cette version part de la V2.8.2.

## Problème corrigé

Sur Android TV, les champs texte de la page Réglages pouvaient piéger le focus :

- impossible de sortir proprement du champ
- retour affichait la confirmation de sortie de l'application
- le clavier pouvait rester coincé ou ne plus se rouvrir correctement

## Nouvelle solution

La page Réglages n'utilise plus de champs texte directement.

Chaque paramètre est maintenant une ligne-bouton :

- Adresse IP
- Port
- Clé API Immich
- Délai auto

Quand on appuie sur OK :

- une fenêtre d'édition s'ouvre
- le clavier s'affiche dans cette fenêtre
- OK valide
- Annuler annule
- Retour ferme la fenêtre / le clavier, pas l'application

## Autre correction

Le bouton Retour de l'écran principal vérifie maintenant si un champ texte est actif.
Si oui :

- il ferme le clavier
- il quitte le champ
- il n'affiche pas la confirmation de sortie de l'application

## Fichiers modifiés

- lib/main.dart

## Installation

```powershell
cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer

flutter clean
flutter pub get
flutter run -d 192.168.1.8:5555
```

## Utilisation

Dans Réglages :

1. Sélectionne une ligne avec la télécommande.
2. Appuie sur OK.
3. Modifie la valeur dans la fenêtre.
4. Valide avec OK.
5. Appuie sur Enregistrer en bas.
