From 3a0f221356e653b6814dc2b932c4e1c5f939bd10 Mon Sep 17 00:00:00 2001 From: Infi Date: Tue, 20 Feb 2024 23:04:38 +0100 Subject: [PATCH] fix: issue in which non-bot users are shown as bots Signed-off-by: Infi --- .../screens/settings/UserButtons.kt | 51 ++++++++++--------- 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/app/src/main/java/chat/revolt/components/screens/settings/UserButtons.kt b/app/src/main/java/chat/revolt/components/screens/settings/UserButtons.kt index 32db9d24..ab5beb50 100644 --- a/app/src/main/java/chat/revolt/components/screens/settings/UserButtons.kt +++ b/app/src/main/java/chat/revolt/components/screens/settings/UserButtons.kt @@ -90,30 +90,33 @@ fun UserButtons( ) { Text(stringResource(R.string.user_info_sheet_add_friend)) } - } - - Row( - horizontalArrangement = Arrangement.spacedBy(8.dp, alignment = Alignment.Start), - verticalAlignment = Alignment.CenterVertically, - modifier = Modifier - .animateContentSize() - .clip(MaterialTheme.shapes.small) - .clickable { botEasterEgg = true } - .padding(8.dp) - .weight(1f) - ) { - Icon( - painter = painterResource(R.drawable.ic_robot_24dp), - contentDescription = null - ) - Text( - if (botEasterEgg) { - stringResource(R.string.user_info_sheet_user_is_bot_easter_egg) - } else { - stringResource(R.string.user_info_sheet_user_is_bot) - }, - style = MaterialTheme.typography.bodyMedium - ) + } else { + Row( + horizontalArrangement = Arrangement.spacedBy( + 8.dp, + alignment = Alignment.Start + ), + verticalAlignment = Alignment.CenterVertically, + modifier = Modifier + .animateContentSize() + .clip(MaterialTheme.shapes.small) + .clickable { botEasterEgg = true } + .padding(8.dp) + .weight(1f) + ) { + Icon( + painter = painterResource(R.drawable.ic_robot_24dp), + contentDescription = null + ) + Text( + if (botEasterEgg) { + stringResource(R.string.user_info_sheet_user_is_bot_easter_egg) + } else { + stringResource(R.string.user_info_sheet_user_is_bot) + }, + style = MaterialTheme.typography.bodyMedium + ) + } } }