Apply all queued updates on reload.

This commit is contained in:
John Preston 2021-03-18 15:30:58 +04:00
parent 2f75e6bbe2
commit b390e0766b
1 changed files with 6 additions and 1 deletions

View File

@ -378,7 +378,12 @@ void GroupCall::reload() {
"Reloading with queued: %1"
).arg(_queuedUpdates.size()));
_queuedUpdates.clear();
while (!_queuedUpdates.empty()) {
const auto &entry = _queuedUpdates.front();
const auto update = entry.second;
_queuedUpdates.erase(_queuedUpdates.begin());
applyUpdate(update);
}
_reloadByQueuedUpdatesTimer.cancel();
_reloadRequestId = api().request(