diff --git a/app/src/main/java/de/bollwerk/app/ui/item/ItemFormScreen.kt b/app/src/main/java/de/bollwerk/app/ui/item/ItemFormScreen.kt index e67c8c4..f9cad62 100644 --- a/app/src/main/java/de/bollwerk/app/ui/item/ItemFormScreen.kt +++ b/app/src/main/java/de/bollwerk/app/ui/item/ItemFormScreen.kt @@ -199,7 +199,14 @@ internal fun ItemFormScreen( OutlinedTextField( value = uiState.kcalPerUnit, onValueChange = viewModel::updateKcalPerUnit, - label = { Text("kcal / Einheit") }, + label = { + val unitLabel = if (uiState.isCustomUnit) { + uiState.customUnit.ifBlank { "Einheit" } + } else { + uiState.unit + } + Text("kcal pro $unitLabel") + }, keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number), singleLine = true, modifier = Modifier.fillMaxWidth()