2020-02-26 Fred Gleason <fredg@paravelsystems.com>

* Fixed a bug in rdairplay(1) that would cause a hard-timed log
	event with a 'wait' parameter set to attempt to play the event
	twice.
This commit is contained in:
Fred Gleason 2020-02-26 17:51:31 -05:00
parent 093aaa9b26
commit 5eec2975d1
2 changed files with 7 additions and 0 deletions

View File

@ -19725,3 +19725,7 @@
* Removed the 'Q3ProgressBar' dependency from rdlogedit(1).
2020-02-26 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Q3ProgressBar' dependency from rddiscimport(1).
2020-02-26 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdairplay(1) that would cause a hard-timed log
event with a 'wait' parameter set to attempt to play the event
twice.

View File

@ -2703,6 +2703,9 @@ void RDLogPlay::Playing(int id)
if (isRefreshable()&&play_log->autoRefresh()) {
refresh();
}
if((logline->timeType()==RDLogLine::Hard)&&(play_grace_timer->isActive())) {
play_grace_timer->stop();
}
LogPlayEvent(logline);
emit transportChanged();
}