From f280ea6a0de090dd0d5e51595d5cfa18b57f7256 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 16 Aug 2024 09:27:19 +0200 Subject: [PATCH] Iterate on mapping MessageShield -> icon iOS impl: https://github.com/element-hq/element-x-ios/blob/develop/ElementX/Sources/Services/Timeline/TimelineItemContent/EncryptionAuthenticity.swift#L59-L65 --- .../impl/timeline/components/MessageShieldView.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessageShieldView.kt b/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessageShieldView.kt index 4b1415e8d4..73d4c9ba88 100644 --- a/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessageShieldView.kt +++ b/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessageShieldView.kt @@ -95,11 +95,11 @@ internal fun MessageShield.toText(): String { @Composable internal fun MessageShield.toIcon(): ImageVector { return when (this) { - is MessageShield.AuthenticityNotGuaranteed, - is MessageShield.UnverifiedIdentity -> CompoundIcons.Admin() + is MessageShield.AuthenticityNotGuaranteed -> CompoundIcons.Info() is MessageShield.UnknownDevice, - is MessageShield.UnsignedDevice -> CompoundIcons.HelpSolid() - is MessageShield.SentInClear -> CompoundIcons.KeyOff() + is MessageShield.UnsignedDevice, + is MessageShield.UnverifiedIdentity -> CompoundIcons.HelpSolid() + is MessageShield.SentInClear -> CompoundIcons.LockOff() } }