diff --git a/app/src/main/java/com/rosetta/messenger/ui/chats/GroupSetupScreen.kt b/app/src/main/java/com/rosetta/messenger/ui/chats/GroupSetupScreen.kt index 9c78bef..161819d 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/chats/GroupSetupScreen.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/chats/GroupSetupScreen.kt @@ -855,8 +855,19 @@ fun GroupSetupScreen( } } + // Separator after self + if (selectedMembers.isNotEmpty()) { + Box( + modifier = Modifier + .fillMaxWidth() + .padding(start = 56.dp) + .height(0.5.dp) + .background(secondaryTextColor.copy(alpha = 0.25f)) + ) + } + // Selected members - selectedMembers.forEach { member -> + selectedMembers.forEachIndexed { index, member -> val memberName = member.title.ifEmpty { member.username.ifEmpty { member.publicKey.take(8) + "..." } } @@ -906,6 +917,16 @@ fun GroupSetupScreen( } } } + // Separator between members + if (index < selectedMembers.lastIndex) { + Box( + modifier = Modifier + .fillMaxWidth() + .padding(start = 56.dp) + .height(0.5.dp) + .background(secondaryTextColor.copy(alpha = 0.25f)) + ) + } } } // end DETAILS Column } else {