From 5e841196704186659324384802b38791ee068b82 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 15 Oct 2026 18:11:16 +0000 Subject: [PATCH] Katan: mark build-menu label lambda @Composable Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_018njn2eMPAYqAoE49hGRg2X --- .../java/org/prolibertate/games/ui/game/catan/CatanPanels.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/prolibertate/games/ui/game/catan/CatanPanels.kt b/app/src/main/java/org/prolibertate/games/ui/game/catan/CatanPanels.kt index 8e7ddd0..30317cd 100644 --- a/app/src/main/java/org/prolibertate/games/ui/game/catan/CatanPanels.kt +++ b/app/src/main/java/org/prolibertate/games/ui/game/catan/CatanPanels.kt @@ -374,7 +374,7 @@ private fun BuildMenuButton(actions: CatanActions, onBuild: (BuildKind?) -> Unit var open by remember { mutableStateOf(false) } val armed = actions.building val anyEnabled = actions.canBuild.isNotEmpty() || armed != null - val label = { + val label: @Composable () -> Unit = { LabelWithCost(CatanText.BUILD, armed?.let { buildLabel(it) } ?: CatanText.NO_COST) } Box {