- foreach(BufferId bufferId, allBufferIds()) {
- backlogManager->requestBacklog(bufferId, backlogCount, -1);
+ QList<BufferId> allBuffers = allBufferIds();
+ setWaitingBuffers(allBuffers);
+ backlogManager->emitMessagesRequested(QObject::tr("Requesting a total of up to %1 backlog messages for %2 buffers").arg(_backlogCount * allBuffers.count()).arg(allBuffers.count()));
+ foreach(BufferId bufferId, allBuffers) {
+ backlogManager->requestBacklog(bufferId, _backlogCount, -1);