fix: intercepter le back système pour revenir à l'accueil
Le geste back Android part du bord même de l'écran : l'OS intercepte le geste avant le SwipeBack custom (zone de départ > 24 dp) et, sans callback back enregistré, l'activité est envoyée en arrière-plan vers le launcher au lieu de revenir à l'écran précédent. Enregistre un BackHandler par écran (Historique et Résultats retournent à l'accueil, la partie ouvre le dialogue d'abandon) et active le predictive back dans le manifest.
This commit is contained in:
6 files changed
+57
No files matched your search
@@ -21,6 +21,7 @@ compose-resources = { module = "org.jetbrains.compose.components:components-reso
|
||||
compose-ui-tooling-preview = { module = "org.jetbrains.compose.ui:ui-tooling-preview", version.ref = "compose-multiplatform" }
|
||||
compose-ui-tooling = { module = "org.jetbrains.compose.ui:ui-tooling", version.ref = "compose-multiplatform" }
|
||||
compose-ui-test = { module = "org.jetbrains.compose.ui:ui-test", version.ref = "compose-multiplatform" }
|
||||
compose-backhandler = { module = "org.jetbrains.compose.ui:ui-backhandler", version.ref = "compose-multiplatform" }
|
||||
compose-material3 = { module = "org.jetbrains.compose.material3:material3", version.ref = "material3" }
|
||||
androidx-activityCompose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" }
|
||||
androidx-fragmentKtx = { module = "androidx.fragment:fragment-ktx", version.ref = "androidx-fragmentKtx" }
|
||||
|
||||
Reference in new issue
Block a user