mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 19:11:45 +00:00
Fix membersPublisher queue (#1308)
This commit is contained in:
@@ -39,7 +39,9 @@ class RoomProxy: RoomProxyProtocol {
|
|||||||
private let backPaginationStateSubject = PassthroughSubject<BackPaginationStatus, Never>()
|
private let backPaginationStateSubject = PassthroughSubject<BackPaginationStatus, Never>()
|
||||||
private let membersSubject = CurrentValueSubject<[RoomMemberProxyProtocol], Never>([])
|
private let membersSubject = CurrentValueSubject<[RoomMemberProxyProtocol], Never>([])
|
||||||
var membersPublisher: AnyPublisher<[RoomMemberProxyProtocol], Never> {
|
var membersPublisher: AnyPublisher<[RoomMemberProxyProtocol], Never> {
|
||||||
membersSubject.eraseToAnyPublisher()
|
membersSubject
|
||||||
|
.receive(on: DispatchQueue.main)
|
||||||
|
.eraseToAnyPublisher()
|
||||||
}
|
}
|
||||||
|
|
||||||
private var timelineListener: RoomTimelineListener?
|
private var timelineListener: RoomTimelineListener?
|
||||||
|
|||||||
Reference in New Issue
Block a user