From 13e66062baeb8469ec39be1b7e5adb278af3f830 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Mon, 20 Jan 2025 09:51:39 +0200 Subject: [PATCH] Fix flakey `RoomMemberDetailsScreen` preview test. - was missing sometimes missing the call button because we weren't waiting for the `dmRoomID` resolution --- .../RoomMemberDetailsScreen/View/RoomMemberDetailsScreen.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ElementX/Sources/Screens/RoomMemberDetailsScreen/View/RoomMemberDetailsScreen.swift b/ElementX/Sources/Screens/RoomMemberDetailsScreen/View/RoomMemberDetailsScreen.swift index 6d9349c39..67446974e 100644 --- a/ElementX/Sources/Screens/RoomMemberDetailsScreen/View/RoomMemberDetailsScreen.swift +++ b/ElementX/Sources/Screens/RoomMemberDetailsScreen/View/RoomMemberDetailsScreen.swift @@ -158,7 +158,7 @@ struct RoomMemberDetailsScreen_Previews: PreviewProvider, TestablePreview { RoomMemberDetailsScreen(context: ignoredUserViewModel.context) .snapshotPreferences(expect: ignoredUserViewModel.context.$viewState.map { state in - state.memberDetails?.isIgnored ?? false + state.memberDetails?.isIgnored ?? false && state.dmRoomID != nil }) .previewDisplayName("Ignored User") }