From 01c73c34845cebceaf0be9ff18c494575c2b2dcf Mon Sep 17 00:00:00 2001 From: xXJsonDeruloXx Date: Sat, 26 Sep 2026 15:19:40 -0400 Subject: [PATCH] fix(ui): guard missing runtime version in setup --- app/src/main/java/com/droiddeck/launcher/ui/FrontEndScreen.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/droiddeck/launcher/ui/FrontEndScreen.kt b/app/src/main/java/com/droiddeck/launcher/ui/FrontEndScreen.kt index 101fe5066..c237f9a1d 100644 --- a/app/src/main/java/com/droiddeck/launcher/ui/FrontEndScreen.kt +++ b/app/src/main/java/com/droiddeck/launcher/ui/FrontEndScreen.kt @@ -1098,8 +1098,8 @@ private fun SetupPanel( when { s.busy -> if (s.percent >= 0) "${s.stage} · ${s.percent}%" else s.stage !s.ready -> "Not installed · about 3 GB, installed on the first Play" - s.available != null && s.available != s.installed -> "${s.installed} · update available" - else -> "${s.installed} · up to date" + s.available != null && s.available != s.installed -> "${s.installed ?: "Installed"} · update available" + else -> "${s.installed ?: "Installed"} · up to date" }, ) { SecondaryButton(runtime, enabled = !s.busy, compact = true, onClick = a.onRuntime) } CheckRow(