From f414a3c2c8a1d1a9e404f56d7e62d1e775220416 Mon Sep 17 00:00:00 2001 From: Seb3thehacker Date: Sat, 24 Oct 2026 14:14:04 -0700 Subject: [PATCH] launcher: RF Sentinel keeps its car app tile even though it also posts car notifications --- .../main/java/app/seb3thehacker/gearslip/car/CarLauncher.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarLauncher.kt b/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarLauncher.kt index ce149d1..acc46aa 100644 --- a/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarLauncher.kt +++ b/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarLauncher.kt @@ -137,7 +137,9 @@ internal object LauncherCache { val messagingPackages = messagingApps.map { it.packageName }.toSet() val nav = navApps - .filter { it.component.packageName !in messagingPackages } + // Only a messaging car screen gives way: RF Sentinel posts car notifications too, but + // its car screen is a POI app and dropping it left RF Sentinel with no tile at all. + .filter { it.component.packageName !in messagingPackages || !(it.kind == "messaging" || it.kind == "app") } // An app whose template screen is rejected but whose player works through Gearslip // (Spotify) shows only its player tile - a "ยท Browse" tile beside it would just report // that the car screen isn't supported.