From 1c551e432c0bbed8054c3e5845b519db2cb8a6db Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 22 Mar 2020 22:45:28 -0600 Subject: [PATCH] fix port/connection combo/dropdown for TransportMastersWidget --- gtk2_ardour/transport_masters_dialog.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/transport_masters_dialog.cc b/gtk2_ardour/transport_masters_dialog.cc index dc0d4da206..cd00d56460 100644 --- a/gtk2_ardour/transport_masters_dialog.cc +++ b/gtk2_ardour/transport_masters_dialog.cc @@ -287,9 +287,10 @@ TransportMastersWidget::update_ports () } for (vector::iterator r = rows.begin(); r != rows.end(); ++r) { - (*r)->port_choice_changed (); + if ((*r)->tm->port()) { + (*r)->build_port_list ((*r)->tm->port()->type()); + } } - } void @@ -531,8 +532,6 @@ TransportMastersWidget::Row::port_choice_changed () return; } - build_port_list (tm->port()->type()); - TreeModel::iterator active = port_combo.get_active (); string new_port = (*active)[parent.port_columns.full_name];