summaryrefslogtreecommitdiff
path: root/gtk2_ardour/rc_option_editor.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-10-19 17:49:29 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-10-19 17:49:35 -0400
commit8d922fe63b78f5db064bcb5b7a43293f3e7c4d1d (patch)
tree506039c6d35f307296b3a5d3b254873be069a397 /gtk2_ardour/rc_option_editor.cc
parent05bc96f4d2bf5f68f5416f287034e86f4e59c11d (diff)
need to refill treeviews for MIDI port prefs at least once
Diffstat (limited to 'gtk2_ardour/rc_option_editor.cc')
-rw-r--r--gtk2_ardour/rc_option_editor.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/rc_option_editor.cc b/gtk2_ardour/rc_option_editor.cc
index 5bda3222d2..19f3ded39b 100644
--- a/gtk2_ardour/rc_option_editor.cc
+++ b/gtk2_ardour/rc_option_editor.cc
@@ -1866,10 +1866,16 @@ class MidiPortOptions : public OptionEditorBox
midi_output_view.show ();
midi_input_view.show ();
+
+ _box->signal_show().connect (sigc::mem_fun (*this, &MidiPortOptions::on_show));
}
void parameter_changed (string const&) {}
void set_state_from_config() {}
+ void on_show () {
+ refill_midi_ports (true, midi_input_view);
+ refill_midi_ports (false, midi_output_view);
+ }
private: