diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 211e24582..3a232b86b 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -8441,11 +8441,11 @@ void MainWindow::on_rptSpinBox_valueChanged(int n) void MainWindow::on_tuneButton_clicked (bool checked) { // prevent tuning on top of a SuperFox message - if (SpecOp::HOUND==m_specOp && m_config.superFox()) { + if (SpecOp::HOUND==m_specOp && m_config.superFox() && !m_tune) { QDateTime now = QDateTime::currentDateTimeUtc(); int s = now.time().toString("ss").toInt(); if ((s >= 0 && s < 15) || (s >= 30 && s < 45)) { - if (checked) ui->tuneButton->click (); + ui->tuneButton->setChecked (false); return; } }