From 6cc029f5da461b461aadb9a51f1ae7f7ec0f6195 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 11 Aug 2015 19:13:10 +0200 Subject: [PATCH] don't allow to change devices while engine is running. --- gtk2_ardour/engine_dialog.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index de734ab716..cd84e58ae3 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -797,9 +797,15 @@ EngineControl::update_sensitivity () } if (ARDOUR::AudioEngine::instance()->running() && _have_control) { + input_device_combo.set_sensitive (false); + output_device_combo.set_sensitive (false); + device_combo.set_sensitive (false); stop_engine_button.set_sensitive (true); stop_engine_button.show (); } else { + input_device_combo.set_sensitive (true); + output_device_combo.set_sensitive (true); + device_combo.set_sensitive (true); stop_engine_button.set_sensitive (false); stop_engine_button.hide (); } -- 2.30.2