diff --git a/ElementX/Sources/Services/Room/RoomProxy.swift b/ElementX/Sources/Services/Room/RoomProxy.swift index 40e47645a..390188d24 100644 --- a/ElementX/Sources/Services/Room/RoomProxy.swift +++ b/ElementX/Sources/Services/Room/RoomProxy.swift @@ -52,10 +52,8 @@ class RoomProxy: RoomProxyProtocol { } deinit { - Task { @MainActor [roomTimelineObservationToken, roomListItem] in - roomTimelineObservationToken?.cancel() - roomListItem.unsubscribe() - } + roomTimelineObservationToken?.cancel() + roomListItem.unsubscribe() } init(roomListItem: RoomListItemProtocol,