Fix membersPublisher queue (#1308)

This commit is contained in:
Alfonso Grillo
2023-07-11 15:09:18 +02:00
committed by GitHub
parent 153149d93f
commit 98e7489aaf
@@ -39,7 +39,9 @@ class RoomProxy: RoomProxyProtocol {
private let backPaginationStateSubject = PassthroughSubject<BackPaginationStatus, Never>()
private let membersSubject = CurrentValueSubject<[RoomMemberProxyProtocol], Never>([])
var membersPublisher: AnyPublisher<[RoomMemberProxyProtocol], Never> {
membersSubject.eraseToAnyPublisher()
membersSubject
.receive(on: DispatchQueue.main)
.eraseToAnyPublisher()
}
private var timelineListener: RoomTimelineListener?