From 61604b11553a686773f1fe7ba4d372a15b51b607 Mon Sep 17 00:00:00 2001 From: editinghero <69391940+editinghero@users.noreply.github.com> Date: Thu, 3 Sep 2026 17:25:14 +0000 Subject: [PATCH] Fix tag and 'Add Tag' button vertical alignment Added Modifier.align(Alignment.CenterVertically) to InputChip and Surface inside the tags FlowRow to align them properly on the cross-axis. --- .../java/com/astralquarks/notes/ui/screens/NoteEditScreen.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/astralquarks/notes/ui/screens/NoteEditScreen.kt b/app/src/main/java/com/astralquarks/notes/ui/screens/NoteEditScreen.kt index 964dd19..c5798ef 100644 --- a/app/src/main/java/com/astralquarks/notes/ui/screens/NoteEditScreen.kt +++ b/app/src/main/java/com/astralquarks/notes/ui/screens/NoteEditScreen.kt @@ -433,6 +433,7 @@ fun NoteEditScreen( ) { tagsList.forEach { tag -> InputChip( + modifier = Modifier.align(Alignment.CenterVertically), selected = false, onClick = { /* no-op */ }, label = { Text("#$tag", color = secondaryTextColor) }, @@ -457,7 +458,9 @@ fun NoteEditScreen( Surface( shape = RoundedCornerShape(8.dp), color = if (backgroundColor.luminance() > 0.45f) Color.Black.copy(alpha = 0.08f) else Color.White.copy(alpha = 0.12f), - modifier = Modifier.clickable { showTagDialog = true } + modifier = Modifier + .align(Alignment.CenterVertically) + .clickable { showTagDialog = true } ) { Row( modifier = Modifier.padding(horizontal = 8.dp, vertical = 6.dp),