diff --git a/mainwindow.cpp b/mainwindow.cpp index d8eb7d7fb..d04b22a9c 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -869,13 +869,15 @@ void MainWindow::on_the_minute () } } - if (m_repeatMsg < m_config.watchdog ()) ++m_repeatMsg; - if (!m_mode.startsWith ("WSPR") && m_config.watchdog () != 0) + if (!m_mode.startsWith ("WSPR") && m_config.watchdog () != 0 + && m_repeatMsg < m_config.watchdog ()) { + ++m_repeatMsg; updateProgressBarFormat (true); } else { + m_repeatMsg = 0; updateProgressBarFormat (false); } }