diff --git a/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt b/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt index ce5abb60..64dc61c5 100644 --- a/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt +++ b/app/src/main/java/chat/revolt/screens/settings/SettingsScreen.kt @@ -278,31 +278,33 @@ fun SettingsScreen( } ) - CompositionLocalProvider(LocalContentColor provides MaterialTheme.colorScheme.error) { - ListItem( - headlineContent = { + ListItem( + headlineContent = { + CompositionLocalProvider(LocalContentColor provides MaterialTheme.colorScheme.error) { Text( text = stringResource(id = R.string.logout) ) - }, - leadingContent = { + } + }, + leadingContent = { + CompositionLocalProvider(LocalContentColor provides MaterialTheme.colorScheme.error) { Icon( imageVector = Icons.Default.Close, contentDescription = stringResource(id = R.string.logout), ) - }, - modifier = Modifier - .testTag("settings_view_logout") - .clickable { - viewModel.logout() - navController.navigate("login/greeting") { - popUpTo("chat") { - inclusive = true - } + } + }, + modifier = Modifier + .testTag("settings_view_logout") + .clickable { + viewModel.logout() + navController.navigate("login/greeting") { + popUpTo("chat") { + inclusive = true } } - ) - } + } + ) } } }