From 7f8ec25e259d9f93eb4f1b4e6c8fa81414619890 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 30 Sep 2016 16:24:39 +0200 Subject: [PATCH] fix sample-rate display: show active (not desired) rate --- gtk2_ardour/engine_dialog.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index 4f03e92a49..ffbf787b6a 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -1392,7 +1392,10 @@ EngineControl::set_samplerate_popdown_strings () set_popdown_strings (sample_rate_combo, s); if (!s.empty()) { - if (desired.empty ()) { + if (ARDOUR::AudioEngine::instance()->running()) { + sample_rate_combo.set_active_text (rate_as_string (backend->sample_rate())); + } + else if (desired.empty ()) { float new_active_sr = backend->default_sample_rate (); if (std::find (sr.begin (), sr.end (), new_active_sr) == sr.end ()) {