diff --git a/mainwindow.cpp b/mainwindow.cpp index 9d4863b..0be841b 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -8130,12 +8130,12 @@ void MainWindow::displayActivity(bool force){ // use the last frequency f = d.freq; - // if we're responding via allcall, pick a different frequency. + // if we're responding via allcall, pick a different frequency and mark it in the cache. if(d.to == "ALLCALL"){ f = findFreeFreqOffset(qMax(0, f-100), qMin(f+100, 2500), 50); + m_txAllcallCommandCache.insert(d.from, new QDateTime(QDateTime::currentDateTimeUtc()), 25); } - m_txAllcallCommandCache.insert(d.from, new QDateTime(QDateTime::currentDateTimeUtc()), 25); processed = true; }