diff --git a/app/src/main/java/dev/kaizen/app/chat/ChatComponents.kt b/app/src/main/java/dev/kaizen/app/chat/ChatComponents.kt index cb27d28..9386fd0 100644 --- a/app/src/main/java/dev/kaizen/app/chat/ChatComponents.kt +++ b/app/src/main/java/dev/kaizen/app/chat/ChatComponents.kt @@ -758,7 +758,10 @@ fun ChatInput( shadowStack = KaizenShadows.level4, cornerRadius = 34.dp, ) { - Column { + Column( + Modifier.heightIn(min = 64.dp), + verticalArrangement = Arrangement.Center, + ) { if (isRecording) { Column(Modifier.padding(horizontal = 14.dp)) { VoiceWaveform(amplitude = recordingAmplitude) @@ -809,7 +812,6 @@ fun ChatInput( Row( Modifier .fillMaxWidth() - .heightIn(min = 64.dp) .padding(start = 10.dp, end = 8.dp), verticalAlignment = Alignment.CenterVertically, ) { @@ -829,6 +831,7 @@ fun ChatInput( color = cs.onSurfaceVariant.copy(alpha = 0.38f), fontSize = 16.sp, fontWeight = FontWeight.W300, + maxLines = 1, ) BasicTextField( value = value, onValueChange = onValueChange,