diff --git a/ChangeLog b/ChangeLog index c862cb80..abcb6e4c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -23148,3 +23148,7 @@ 2022-05-23 Fred Gleason * Tweaked the layout of the meter strip in rdairplay(1) so as to keep 4 character long labels from running together. +2022-05-23 Fred Gleason + * Fixed a regression in the 'Generate Log' dialog in rdlogmanager(1) + that caused the progress bar dialog to fail to be hidden after + generation of a log. diff --git a/rdlogmanager/generate_log.cpp b/rdlogmanager/generate_log.cpp index 0f29cfd8..432f123e 100644 --- a/rdlogmanager/generate_log.cpp +++ b/rdlogmanager/generate_log.cpp @@ -58,7 +58,7 @@ GenerateLog::GenerateLog(QWidget *parent,int cmd_switch,QString *cmd_service, new QProgressDialog(tr("Generating Log..."),tr("Cancel"),0,24,this); gen_progress_dialog->setWindowTitle("Progress"); gen_progress_dialog->setCancelButton(NULL); - gen_progress_dialog->setValue(24); + gen_progress_dialog->setValue(gen_progress_dialog->maximum()); // // Service Name @@ -323,6 +323,8 @@ void GenerateLog::createData() return; } log->updateTracks(); + gen_progress_dialog-> + setValue(gen_progress_dialog->setValue(gen_progress_dialog->maximum()); SendNotification(RDNotification::AddAction,log->name()); delete log; delete svc;