audiomonitor: fix param sync issue that caused crashes

This commit is contained in:
itsmattkc
2021-05-26 18:00:12 +10:00
parent d0bd5e2142
commit d13f68593b
5 changed files with 28 additions and 14 deletions
+3 -1
View File
@@ -692,7 +692,9 @@ void MainWindow::SaveCustomShortcuts()
void MainWindow::UpdateAudioMonitorParams(ViewerOutput *viewer)
{
audio_monitor_panel_->SetParams(viewer ? viewer->GetAudioParams() : AudioParams());
if (!audio_monitor_panel_->IsPlaying()) {
audio_monitor_panel_->SetParams(viewer ? viewer->GetAudioParams() : AudioParams());
}
}
void MainWindow::FocusedPanelChanged(PanelWidget *panel)