diff --git a/mainwindow.cpp b/mainwindow.cpp index b3c4bc6fa..00a95e741 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -4678,7 +4678,7 @@ void MainWindow::abortQSO() { bool b=m_auto; clearDX(); - if(b and !m_auto) auto_tx_mode(true); + if(b) auto_tx_mode(false); ui->txrb6->setChecked(true); } @@ -4709,9 +4709,10 @@ bool MainWindow::stdCall(QString w) void MainWindow::genStdMsgs(QString rpt, bool unconditional) { - if(ui->tx3->text().left(4)=="TU; ") { - return; - } +// Seems to prevent abortQSO from working when a TU; message is already queue// Seems to prevent abortQSO from working when a TU; message is already queued +// if(ui->tx3->text().left(4)=="TU; ") { +// return; +// } genCQMsg (); auto const& hisCall=ui->dxCallEntry->text();