diff --git a/mainwindow.cpp b/mainwindow.cpp index aa07a8c3a..66a2c2220 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1898,7 +1898,8 @@ void MainWindow::bumpFqso(int n) //bumpFqso() int i; bool ctrl = (n>=100); n=n%100; - i=ui->RxFreqSpinBox->value (); + i=ui->RxFreqSpinBox->value(); + bool bTrackTx=ui->TxFreqSpinBox->value() == i; if(n==11) i--; if(n==12) i++; if (ui->RxFreqSpinBox->isEnabled ()) { @@ -1907,7 +1908,7 @@ void MainWindow::bumpFqso(int n) //bumpFqso() if(ctrl and m_mode.startsWith ("WSPR")) { ui->WSPRfreqSpinBox->setValue(i); } else { - if(ctrl) { + if(ctrl and bTrackTx) { ui->TxFreqSpinBox->setValue (i); } } diff --git a/shortcuts.txt b/shortcuts.txt index 2acb7bf1a..61da9debf 100644 --- a/shortcuts.txt +++ b/shortcuts.txt @@ -11,10 +11,10 @@