diff options
author | Robin Gareus <robin@gareus.org> | 2014-06-14 16:01:46 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-06-14 16:01:46 +0200 |
commit | 9268de566cff848a857a21ffc3664b77dd67b552 (patch) | |
tree | 4f79e15347f2c79186973a4074e89c3f0b4e830e /gtk2_ardour/engine_dialog.cc | |
parent | ca1064e337705c204d4c46d264a655eef5611585 (diff) |
fix initialization of audio-engine dialog
Diffstat (limited to 'gtk2_ardour/engine_dialog.cc')
-rw-r--r-- | gtk2_ardour/engine_dialog.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index b50b24e899..1980a4a7a0 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -275,7 +275,11 @@ EngineControl::EngineControl () ARDOUR::AudioEngine::instance()->Stopped.connect (stopped_connection, MISSING_INVALIDATOR, boost::bind (&EngineControl::engine_stopped, this), gui_context()); ARDOUR::AudioEngine::instance()->Halted.connect (stopped_connection, MISSING_INVALIDATOR, boost::bind (&EngineControl::engine_stopped, this), gui_context()); - backend_changed (); + { + PBD::Unwinder<uint32_t> protect_ignore_changes (ignore_changes, ignore_changes + 1); + backend_changed (); + } + maybe_display_saved_state(); /* Connect to signals */ |