From 14fba4c5597d34c5f9069ef1f7d99c312aaed30e Mon Sep 17 00:00:00 2001 From: Florian Renaud Date: Thu, 11 May 2023 17:31:46 +0200 Subject: [PATCH] Reformat some code --- .../impl/configureroom/ConfigureRoomPresenter.kt | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/features/createroom/impl/src/main/kotlin/io/element/android/features/createroom/impl/configureroom/ConfigureRoomPresenter.kt b/features/createroom/impl/src/main/kotlin/io/element/android/features/createroom/impl/configureroom/ConfigureRoomPresenter.kt index 8ce4a58e43..c0a43784f7 100644 --- a/features/createroom/impl/src/main/kotlin/io/element/android/features/createroom/impl/configureroom/ConfigureRoomPresenter.kt +++ b/features/createroom/impl/src/main/kotlin/io/element/android/features/createroom/impl/configureroom/ConfigureRoomPresenter.kt @@ -71,14 +71,11 @@ class ConfigureRoomPresenter @Inject constructor( val avatarActions by remember(createRoomConfig.value.avatarUri) { derivedStateOf { - mutableListOf( + listOfNotNull( AvatarAction.TakePhoto, AvatarAction.ChoosePhoto, - ).apply { - if (createRoomConfig.value.avatarUri != null) { - add(AvatarAction.Remove) - } - }.toImmutableList() + AvatarAction.Remove.takeIf { createRoomConfig.value.avatarUri != null }, + ).toImmutableList() } }