From 2b967a59aa9134ab4d498ec0dedf144374e9d412 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Tue, 3 Feb 2026 09:43:04 +0200 Subject: [PATCH] Fix #4853 - Unable to open rooms because of missing bug reporting completion handling. --- .../FlowCoordinators/ChatsTabFlowCoordinator.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ElementX/Sources/FlowCoordinators/ChatsTabFlowCoordinator.swift b/ElementX/Sources/FlowCoordinators/ChatsTabFlowCoordinator.swift index 6c94808bf..66cab87fd 100644 --- a/ElementX/Sources/FlowCoordinators/ChatsTabFlowCoordinator.swift +++ b/ElementX/Sources/FlowCoordinators/ChatsTabFlowCoordinator.swift @@ -212,6 +212,14 @@ class ChatsTabFlowCoordinator: FlowCoordinatorProtocol { userIndicatorController: flowParameters.userIndicatorController, bugReportService: flowParameters.bugReportService, userSession: userSession)) + bugReportFlowCoordinator?.actionsPublisher.sink { [weak self] action in + switch action { + case .complete: + self?.stateMachine.processEvent(.dismissedFeedbackScreen) + } + } + .store(in: &cancellables) + bugReportFlowCoordinator?.start() case (.feedbackScreen, .dismissedFeedbackScreen, .roomList): break