From 62fc4621e576a9d6ffdc26ce97f2a6e2fb83fa92 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 22 Aug 2017 17:28:08 +0200 Subject: [PATCH] RouteDialog: implicit "Add (+close)" on or double-click --- gtk2_ardour/add_route_dialog.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk2_ardour/add_route_dialog.cc b/gtk2_ardour/add_route_dialog.cc index 378395de3a..4ae7e8110a 100644 --- a/gtk2_ardour/add_route_dialog.cc +++ b/gtk2_ardour/add_route_dialog.cc @@ -260,6 +260,10 @@ AddRouteDialog::AddRouteDialog () route_group_combo.set_row_separator_func (sigc::mem_fun (*this, &AddRouteDialog::route_separator)); route_group_combo.signal_changed ().connect (sigc::mem_fun (*this, &AddRouteDialog::group_changed)); + routes_spinner.signal_activate ().connect (sigc::bind (sigc::mem_fun (*this, &Gtk::Dialog::response), AddAndClose)); + name_template_entry.signal_activate ().connect (sigc::bind (sigc::mem_fun (*this, &Gtk::Dialog::response), AddAndClose)); + trk_template_chooser.signal_row_activated ().connect (sigc::hide (sigc::hide (sigc::bind (sigc::mem_fun (*this, &Gtk::Dialog::response), AddAndClose)))); + show_all_children (); /* track template info will be managed whenever