Fix "Save Decoded". Seems it has been broken for a while, in all modes.

This commit is contained in:
Joe Taylor 2021-03-09 11:43:28 -05:00
parent dda3c9d0cc
commit 5ca8e10c41
1 changed files with 4 additions and 2 deletions

View File

@ -3293,7 +3293,6 @@ void MainWindow::to_jt9(qint32 n, qint32 istart, qint32 idone)
void MainWindow::decodeDone ()
{
if(m_mode!="FT8" or dec_data.params.nzhsym==50) m_nDecodes=0;
if(m_mode=="Q65") m_wideGraph->drawRed(0,0);
if ("FST4W" == m_mode)
{
@ -3314,7 +3313,10 @@ void MainWindow::decodeDone ()
} else {
mswait = 1000.0 * ( 1.75 * m_TRperiod - tdone );
}
if(!m_diskData) killFileTimer.start(mswait); //Kill at 3/4 period
if(!m_diskData and !m_saveAll) {
if(m_saveDecoded and (m_nDecodes==0)) killFileTimer.start(mswait); //Kill at 3/4 period
}
if(m_mode!="FT8" or dec_data.params.nzhsym==50) m_nDecodes=0;
dec_data.params.nagain=0;
dec_data.params.ndiskdat=0;