From ce0363ad20fb8d2a4a4917a9a0e47347c5920bd6 Mon Sep 17 00:00:00 2001 From: Aaron Thornburgh <112560169+americanrefugee@users.noreply.github.com> Date: Fri, 17 Apr 2026 12:34:02 +0200 Subject: [PATCH] Update the icon for "Remove this device" on the Settings screen. (#5415) * SettingsScreen > Update the icon for "Remove this device" Change the icon from "Sign Out" to "Close" * Update snapshots. --------- Co-authored-by: Doug --- .../Screens/Settings/SettingsScreen/View/SettingsScreen.swift | 2 +- .../settingsScreen.Bug-report-disabled-iPad-en-GB.png | 4 ++-- .../settingsScreen.Bug-report-disabled-iPad-pseudo.png | 4 ++-- .../settingsScreen.Bug-report-disabled-iPhone-en-GB.png | 4 ++-- .../settingsScreen.Bug-report-disabled-iPhone-pseudo.png | 4 ++-- .../PreviewTests/settingsScreen.Default-iPad-en-GB.png | 4 ++-- .../PreviewTests/settingsScreen.Default-iPad-pseudo.png | 4 ++-- .../PreviewTests/settingsScreen.Default-iPhone-en-GB.png | 4 ++-- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/ElementX/Sources/Screens/Settings/SettingsScreen/View/SettingsScreen.swift b/ElementX/Sources/Screens/Settings/SettingsScreen/View/SettingsScreen.swift index 0177ba6b1..8605169f2 100644 --- a/ElementX/Sources/Screens/Settings/SettingsScreen/View/SettingsScreen.swift +++ b/ElementX/Sources/Screens/Settings/SettingsScreen/View/SettingsScreen.swift @@ -182,7 +182,7 @@ struct SettingsScreen: View { private var signOutSection: some View { Section { ListRow(label: .action(title: L10n.screenSignoutPreferenceItem, - icon: \.signOut, + icon: \.close, role: .destructive), kind: .button { context.send(viewAction: .logout) diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-en-GB.png index 23e0a600e..017b09b3c 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:65f56da71443cb154a57e811a550eb229b92f09490c72a5b9da536842c8e4ed5 -size 148722 +oid sha256:7bced5175fc7836b7bb4371f05275a1eecd25a4d3c62777b23c3f342b16719f4 +size 148538 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-pseudo.png index 6e98d5340..981ffa2ff 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4d74c9eaec7852cf7ba7b73934d2dc0c05370e55bb7da5e5e8317644a043eb5e -size 160895 +oid sha256:71376f1ac5ccaae9af645a92a9616fdd98276686701f1cfc7bbbb1dd3a791f53 +size 160680 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-en-GB.png index c3066c0ca..78a1bfe9b 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38e36e1bcfc1365848251c86aa0a2e41e8e084f6efba3df34399330d1b134d35 -size 95773 +oid sha256:6061a49f1bf930b86c7199a0082074d81e76140f5fe077c0b0c92e1b548a9430 +size 95674 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-pseudo.png index 61effa010..fa1f4d596 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1e16769a404c0103459208956cf5de827216f8d7aa89362a856cdb91fcd45e14 -size 112148 +oid sha256:c4d7269b54a2d73bb7925732fcc38ef8e601d86e096c662305d33f1eb3e07212 +size 112092 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-en-GB.png index a30fbc0e3..f427a645b 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a0457bf7711aaf011d984476c402bd745a1085ade4acb248afa6f5b50bf1be5c -size 148707 +oid sha256:bda9a174674fec7ada9601d47a058cb49eb83d114a9eba4d11e2786a49b87421 +size 148683 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-pseudo.png index 8b2eaaeec..f4efc6bdc 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7712aea3f5b53c9bdf5803920659d0f1367ffdbb9fc218ddf1f9729c56f4c102 -size 160797 +oid sha256:1be33904ce792bf3ce94247385f93576b509d228954c92347ca34ca5e1c63c9a +size 160770 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPhone-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPhone-en-GB.png index 9208540d6..7f25a21bc 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPhone-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPhone-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eecb167faef59a9c0ebd56ae74ff39d9cdaa4abddf4b6cbd853f7a179db77490 -size 96091 +oid sha256:5410556d61503a2e12f3a7bf17f69a17f45c474b139708458083df208fc63878 +size 95994