Fix a regression handling compound calls in 73 messages

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8123 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Bill Somerville 2017-09-25 23:38:27 +00:00
parent a5b4b916cb
commit 89607955ba

View File

@ -4027,10 +4027,8 @@ void MainWindow::processMessage(DecodedText const& message, bool ctrl, bool alt)
m_QSOText = s2; m_QSOText = s2;
} }
if (!is_73 && Radio::is_callsign (hiscall)) if (Radio::is_callsign (hiscall)
{ && (base_call != qso_partner_base_call || base_call != hiscall)) {
if (base_call != qso_partner_base_call || base_call != hiscall)
{
if (qso_partner_base_call != base_call) { if (qso_partner_base_call != base_call) {
// clear the DX grid if the base call of his call is different // clear the DX grid if the base call of his call is different
// from the current DX call // from the current DX call
@ -4046,7 +4044,6 @@ void MainWindow::processMessage(DecodedText const& message, bool ctrl, bool alt)
if (!ui->dxGridEntry->text ().size ()) if (!ui->dxGridEntry->text ().size ())
lookup(); lookup();
m_hisGrid = ui->dxGridEntry->text(); m_hisGrid = ui->dxGridEntry->text();
}
QString rpt = message.report(); QString rpt = message.report();
int n=rpt.toInt(); int n=rpt.toInt();