From 6822abba900397160a9d6d0f0d517ce4d05e5f14 Mon Sep 17 00:00:00 2001 From: Seb3thehacker Date: Fri, 6 Nov 2026 14:31:54 -0800 Subject: [PATCH] Back from the car preview returns to Home, where it was opened --- .../main/java/app/seb3thehacker/gearslip/ui/GearslipApp.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/GearslipApp.kt b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/GearslipApp.kt index b1b9538..a080b29 100644 --- a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/GearslipApp.kt +++ b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/GearslipApp.kt @@ -72,8 +72,9 @@ fun GearslipApp(onDisconnect: () -> Unit, onRequestCallScreening: () -> Unit) { var carGroup by rememberSaveable { mutableStateOf(CarGroup.SCREEN) } BackHandler(enabled = screen != Screen.HOME) { screen = when (screen) { - Screen.RECOMMENDED_APPS, Screen.LOGS, Screen.CAR_PREVIEW -> Screen.SETTINGS - Screen.HELP, Screen.WHATS_NEW -> backTo + Screen.RECOMMENDED_APPS -> Screen.SETTINGS + // The same place their own back arrows go: Home or Settings, whichever opened them. + Screen.HELP, Screen.WHATS_NEW, Screen.LOGS, Screen.CAR_PREVIEW -> backTo else -> Screen.HOME } }