0.1.0-2-beta.1.fix.4

This commit is contained in:
2026-09-17 17:58:07 +02:00
parent 977b193e00
commit f496ca95d9
19 changed files with 180 additions and 94 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/testing/002-BETA_VALIDATION_MATRIX.md -->
<!-- version: 2 -->
<!-- version: 3 -->
# Matrice de validation beta 0.1.0
@@ -143,6 +143,13 @@ Android utilise un subscriber `tracing` dédié à logcat.
## Back Android 16
Les applications ciblent API 36. Le Back système est donc traité via `OnBackInvokedCallback` sur API 33+ puis converti en `QuitSource::PlatformBack`.
Les applications ciblent API 36 et laissent Android exécuter la navigation Back système.
Le fallback `onBackPressed()` reste réservé aux versions Android antérieures.
Pour la launcher Activity racine :
- aucun callback `PRIORITY_DEFAULT` ne consomme Back ;
- `android:enableOnBackInvokedCallback="true"` reste explicitement activé ;
- sur API 36+, `PRIORITY_SYSTEM_NAVIGATION_OBSERVER` trace l'action sans bloquer le Back-to-home ;
- le bouton Back injecté par `adb shell input keyevent 4` constitue un smoke système valide si le contrôle graphique de l'AVD ne relaie pas correctement Back.
Le moteur SDL conserve `AcBack` pour les plateformes qui émettent cet événement.