Re-enable error screens in group calls (#3856)

This reverts commit 773d44cafaa0e776f9b6ff3d9c6430b5645400ca.
This commit is contained in:
Hugh Nimmo-Smith 2025-03-06 10:40:06 +00:00 committed by GitHub
parent 5f59e867b5
commit 083c30edcc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,