Removing debug timer

This commit is contained in:
Ilya Yelagov 2022-12-08 09:53:30 +04:00
parent 197128c3fe
commit 81f69b801d

View File

@ -121,9 +121,9 @@ public final class MediaStreamComponent: CombinedComponent {
var updated = false var updated = false
// TODO: remove debug timer // TODO: remove debug timer
Timer.scheduledTimer(withTimeInterval: 0.5, repeats: true) { _ in // Timer.scheduledTimer(withTimeInterval: 0.5, repeats: true) { _ in
strongSelf.infoThrottler.publish(/*members.totalCount*/Int.random(in: 0..<1000000000)) { [weak strongSelf] latestCount in strongSelf.infoThrottler.publish(members.totalCount/*Int.random(in: 0..<10000000)*/) { [weak strongSelf] latestCount in
print(members.totalCount) // let _ = members.totalCount
guard let strongSelf = strongSelf else { return } guard let strongSelf = strongSelf else { return }
var updated = false var updated = false
let originInfo = OriginInfo(title: callPeer.debugDisplayTitle, memberCount: latestCount) let originInfo = OriginInfo(title: callPeer.debugDisplayTitle, memberCount: latestCount)
@ -135,7 +135,7 @@ public final class MediaStreamComponent: CombinedComponent {
strongSelf.updated(transition: .immediate) strongSelf.updated(transition: .immediate)
} }
} }
}.fire() // }.fire()
if state.canManageCall != strongSelf.canManageCall { if state.canManageCall != strongSelf.canManageCall {
strongSelf.canManageCall = state.canManageCall strongSelf.canManageCall = state.canManageCall
updated = true updated = true