From 3c5f3b919660cd3991ceff652ea11aa4a1be8a83 Mon Sep 17 00:00:00 2001 From: Hugh Nimmo-Smith Date: Fri, 28 Feb 2025 14:25:09 +0000 Subject: [PATCH] Revert "Revert "Show error screens in group calls (#3813)" (#3819)" This reverts commit 773d44cafaa0e776f9b6ff3d9c6430b5645400ca. --- .../Sources/Services/ElementCall/ElementCallWidgetDriver.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ElementX/Sources/Services/ElementCall/ElementCallWidgetDriver.swift b/ElementX/Sources/Services/ElementCall/ElementCallWidgetDriver.swift index 9aaaa40cb9..dfa1e3bb62 100644 --- a/ElementX/Sources/Services/ElementCall/ElementCallWidgetDriver.swift +++ b/ElementX/Sources/Services/ElementCall/ElementCallWidgetDriver.swift @@ -17,6 +17,7 @@ struct ElementCallWidgetMessage: Codable { enum Action: String, Codable { case hangup = "im.vector.hangup" + case close = "io.element.close" case mediaState = "io.element.device_mute" } @@ -181,6 +182,8 @@ class ElementCallWidgetDriver: WidgetCapabilitiesProvider, ElementCallWidgetDriv if widgetMessage.direction == .fromWidget { switch widgetMessage.action { case .hangup: + break + case .close: actionsSubject.send(.callEnded) case .mediaState: guard let audioEnabled = widgetMessage.data.audioEnabled,