summaryrefslogtreecommitdiff
path: root/gtk2_ardour/engine_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-06-04 16:54:17 +0200
committerRobin Gareus <robin@gareus.org>2014-06-04 17:17:14 +0200
commitec49e351c3dd67442c41663ac3af58d31885171a (patch)
tree1ec2e1732f5121146ce78a467dfc5baff2639e4a /gtk2_ardour/engine_dialog.cc
parent236926e7ca7111c8a9b66cda60f0bb08bbdec8d2 (diff)
fixes to change engines while Ardour is running.
When a new backend is selected, it is loaded to query available devices etc. This effectively drops the current backend.
Diffstat (limited to 'gtk2_ardour/engine_dialog.cc')
-rw-r--r--gtk2_ardour/engine_dialog.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc
index 0a958cba87..845c6da228 100644
--- a/gtk2_ardour/engine_dialog.cc
+++ b/gtk2_ardour/engine_dialog.cc
@@ -682,6 +682,7 @@ EngineControl::EngineControl ()
midi_option_combo.set_sensitive (false);
}
}
+ started_at_least_once = false;
if (!ignore_changes) {
maybe_display_saved_state ();