From d374e768b2259a0135193930b69f419fa3cd0a56 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Mon, 16 Feb 2026 18:34:15 -0600 Subject: [PATCH] refactor(ui): Simplify composable message handling in dialog (#4573) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- app/src/main/java/com/geeksville/mesh/ui/Main.kt | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/Main.kt b/app/src/main/java/com/geeksville/mesh/ui/Main.kt index 8f98bcbf2..0b448f5cf 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/Main.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/Main.kt @@ -207,14 +207,7 @@ fun MainScreen(uIViewModel: UIViewModel = hiltViewModel(), scanModel: BTScanMode message = message, html = state.html, icon = state.icon, - text = { - val composableMsg = state.composableMessage - if (composableMsg != null) { - composableMsg.Content() - } else { - // message is handled internally by MeshtasticDialog - } - }, + text = state.composableMessage?.let { msg -> { msg.Content() } }, confirmText = confirmText, onConfirm = state.onConfirm, dismissText = dismissText,