From: Robin Gareus Date: Fri, 30 Sep 2016 14:24:39 +0000 (+0200) Subject: fix sample-rate display: show active (not desired) rate X-Git-Tag: 5.4~17 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=7f8ec25e259d9f93eb4f1b4e6c8fa81414619890;p=ardour.git fix sample-rate display: show active (not desired) rate --- 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 ()) {