From 2a5278bf6479b7fe6837539cecd93bb86c3d54e7 Mon Sep 17 00:00:00 2001 From: Mauro Romito Date: Tue, 5 May 2026 18:38:21 +0200 Subject: [PATCH] updated preview tests --- ElementX/Sources/Services/Room/RoomPermissions.swift | 4 ++-- .../roomChangePermissionsScreen.Room-as-User-iPad-en-GB.png | 4 ++-- .../roomChangePermissionsScreen.Room-as-User-iPad-pseudo.png | 4 ++-- .../roomChangePermissionsScreen.Room-as-User-iPhone-en-GB.png | 4 ++-- ...roomChangePermissionsScreen.Room-as-User-iPhone-pseudo.png | 4 ++-- .../roomChangePermissionsScreen.Room-iPad-en-GB.png | 4 ++-- .../roomChangePermissionsScreen.Room-iPad-pseudo.png | 4 ++-- .../roomChangePermissionsScreen.Room-iPhone-en-GB.png | 4 ++-- .../roomChangePermissionsScreen.Room-iPhone-pseudo.png | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/ElementX/Sources/Services/Room/RoomPermissions.swift b/ElementX/Sources/Services/Room/RoomPermissions.swift index 966e576e2..825ca0b7e 100644 --- a/ElementX/Sources/Services/Room/RoomPermissions.swift +++ b/ElementX/Sources/Services/Room/RoomPermissions.swift @@ -35,8 +35,8 @@ struct RoomPermissionsSetting: Identifiable { /// The `RoomPermissions` property that this setting is for. let keyPath: KeyPath - /// The `RoomPowerLevelChanges` property that this setting is saved into. - var rustKeyPaths: [WritableKeyPath] { + /// The `RoomPowerLevelChanges` properties that this setting is saved into. + var rustKeyPaths: Set> { switch keyPath { case \.ban: [\.ban] case \.invite: [\.invite] diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-en-GB.png index 5cd902130..1387e8983 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:08bb3a569aaf29dd0538d60431909b017cc3618bc9e5c70b97c20dd4975fd258 -size 154960 +oid sha256:00e021ea09e721592cbd4857b115dc70749dd3a2260dd805a788e4d7cb58d53f +size 162651 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-pseudo.png index d78a288f4..4f8376116 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPad-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:37bc436579480dfa58b8c084ceee764211eb72bdbfc7bacd650182ba93f094a4 -size 179950 +oid sha256:ad780e3af22d1a34035bdc4c139cabb37d4cc45cb0f4703bc9d3b74b7ed51747 +size 190423 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-en-GB.png index 4c1fde933..8dcab37e4 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6af754deeb580b9766569cf220aa261386414a8bf443492db2789b377f243d03 -size 99191 +oid sha256:3d7a93f0e4d32a9a2a14855efe13d22ae76c897fe53784c2759daf7bf1f43358 +size 106603 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-pseudo.png index c27676033..913cf17aa 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-as-User-iPhone-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fe09105bca9dd76a68ae95deacfbc5486cf611646274aa3c5569abe8ae6f5c3b -size 135104 +oid sha256:b951eddbb1bf4ecdb0cafc9e9f49fbe16bca18b267e740cefb662faa5b9675dc +size 145920 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-en-GB.png index d1c58e890..4c71dc2ff 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:112f11c00d12522c9cc2a7eb6232928c00a3d860af5421458a84922765333788 -size 158787 +oid sha256:85dad53977c47697e230e65e2958b9945dd3ee98b3a1dee47a3a5db1926dc541 +size 167621 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-pseudo.png index 2bff66774..7ca32ef93 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPad-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:574ab22729ec01379c0fe14cd6e6f2a400c403cc4ea13a89b707ce2299cccdfc -size 185101 +oid sha256:fa82b3084050d09857bbad7ad94bbf56e70c799107e5de881159735eea47b629 +size 195983 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-en-GB.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-en-GB.png index 52756ad0c..da1fa8303 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-en-GB.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-en-GB.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b705e8ee9fc79fac8d6c4816fba0f0eb42640718e31e28da492b390caaefc4d4 -size 102515 +oid sha256:41bdda0a6b44cf4c54cb02ec87106fe19c088ef58d2bf328482625b3a08f12e3 +size 110666 diff --git a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-pseudo.png b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-pseudo.png index c1f917cc0..4c5ea840e 100644 --- a/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-pseudo.png +++ b/PreviewTests/Sources/__Snapshots__/PreviewTests/roomChangePermissionsScreen.Room-iPhone-pseudo.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38dced6c1cf12c67215716b100a41ffc731d9aea8e76d9a8eef41799e4614b72 -size 139328 +oid sha256:7ee8d876928eac98cf7a9f3f8a60040cb369dd2dea32e2841c8c100d99f5bc07 +size 150962