From ef053e5a9fec6f19980e0b0d56f4a5940353ac86 Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Sat, 24 Nov 2018 09:09:50 -0500 Subject: [PATCH] Protect against execution of on_pbTxMode() when not in "JT9+JT65" mode. --- widgets/mainwindow.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 186f5f40c..26d12a698 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -6482,15 +6482,17 @@ void MainWindow::on_readFreq_clicked() void MainWindow::on_pbTxMode_clicked() { - if(m_modeTx=="JT9") { - m_modeTx="JT65"; - ui->pbTxMode->setText("Tx JT65 #"); - } else { - m_modeTx="JT9"; - ui->pbTxMode->setText("Tx JT9 @"); + if(m_mode=="JT9+JT65") { + if(m_modeTx=="JT9") { + m_modeTx="JT65"; + ui->pbTxMode->setText("Tx JT65 #"); + } else { + m_modeTx="JT9"; + ui->pbTxMode->setText("Tx JT9 @"); + } + m_wideGraph->setModeTx(m_modeTx); + statusChanged(); } - m_wideGraph->setModeTx(m_modeTx); - statusChanged(); } void MainWindow::setXIT(int n, Frequency base)