barteam_AI
pushed to feature/watchosm-init at Bartware/WatchOsm
2be2b640f7 Corrige l'écran noir de l'app sur montre
Cause : AppNavHost utilisait androidx.navigation.compose.composable au lieu de
androidx.wear.compose.navigation.composable. Avec ce mauvais import, les
destinations de SwipeDismissableNavHost ne sont jamais rendues : l'app démarre
sur un écran noir, sans exception ni crash.
- AppNavHost : import androidx.wear.compose.navigation.composable + modifier
Modifier.fillMaxSize() sur SwipeDismissableNavHost.
- Compose BOM 2025.05.00 -> 2025.08.00 (Compose 1.9.0), version attendue par
Wear Compose 1.6.2 ; évite des versions Compose mixtes 1.8/1.9.
- Supprime le disable lint RememberInComposition (inutile avec AGP 8.9.2).
- Ajoute scripts/screencap-check.sh pour diagnostiquer un écran noir via
l'analyse des pixels d'une capture adb.
- Met à jour AGENTS.md (pièges Wear Compose, épinglages).
Vérifié sur montre (Android 14, 466x466) : HomeScreen rend correctement.
1 month ago