From f173cdb1c22fbe53c301fad8fbd36d7fb62cc162 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Fri, 6 Jun 2025 18:09:31 +0300 Subject: [PATCH] Have the media upload preview state transition to .room or .thread after being dismissed instead of back to the media upload picker. --- .../FlowCoordinators/RoomFlowCoordinatorStateMachine.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ElementX/Sources/FlowCoordinators/RoomFlowCoordinatorStateMachine.swift b/ElementX/Sources/FlowCoordinators/RoomFlowCoordinatorStateMachine.swift index 250f60fc5..eec20c698 100644 --- a/ElementX/Sources/FlowCoordinators/RoomFlowCoordinatorStateMachine.swift +++ b/ElementX/Sources/FlowCoordinators/RoomFlowCoordinatorStateMachine.swift @@ -361,8 +361,8 @@ extension RoomFlowCoordinator { case (.pollsHistoryForm, .dismissPollForm): return .pollsHistory - case (.mediaUploadPicker, .presentMediaUploadPreview(let fileURL)): - return .mediaUploadPreview(fileURL: fileURL, previousState: fromState) + case (.mediaUploadPicker(_, let previousMediaUploadPickerState), .presentMediaUploadPreview(let fileURL)): + return .mediaUploadPreview(fileURL: fileURL, previousState: previousMediaUploadPickerState) case (_, .presentInviteUsersScreen): return .inviteUsersScreen(previousState: fromState)