summaryrefslogtreecommitdiff
path: root/gtk2_ardour/engine_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-05-06 01:29:18 +0200
committerRobin Gareus <robin@gareus.org>2019-05-06 01:29:18 +0200
commit83f484a3ce8682546243496c3adae7a4bf5f2004 (patch)
tree0248b73aee602efc7e9a32f7c4e5f841fae02bb7 /gtk2_ardour/engine_dialog.cc
parent00e226e3c65c3b6c06d5850f0f5a59228a203a07 (diff)
Engine Dialog: update MIDI devices, merge settings with state
Diffstat (limited to 'gtk2_ardour/engine_dialog.cc')
-rw-r--r--gtk2_ardour/engine_dialog.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc
index e971dc5ef1..a25c685d99 100644
--- a/gtk2_ardour/engine_dialog.cc
+++ b/gtk2_ardour/engine_dialog.cc
@@ -1726,7 +1726,6 @@ EngineControl::midi_option_changed ()
vector<ARDOUR::AudioBackend::DeviceStatus> midi_devices = backend->enumerate_midi_devices();
- //_midi_devices.clear(); // TODO merge with state-saved settings..
_can_set_midi_latencies = backend->can_set_systemic_midi_latencies();
std::vector<MidiDeviceSettings> new_devices;
@@ -1939,6 +1938,7 @@ EngineControl::maybe_display_saved_state ()
if (!state->midi_option.empty()) {
midi_option_combo.set_active_text (state->midi_option);
_midi_devices = state->midi_devices;
+ midi_option_changed ();
}
} else {
DEBUG_ECONTROL ("Unable to find saved state for backend and devices");