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)