From e3486079766ea8342205edb061796f2fa72f7a93 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 1 May 2025 09:33:35 -0600 Subject: [PATCH] limit length of controller names on user-defined automation buttons in pianoroll --- gtk2_ardour/pianoroll.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gtk2_ardour/pianoroll.cc b/gtk2_ardour/pianoroll.cc index b60f252578..bbb70210d6 100644 --- a/gtk2_ardour/pianoroll.cc +++ b/gtk2_ardour/pianoroll.cc @@ -2512,13 +2512,13 @@ Pianoroll::set_track (std::shared_ptr track) build_controller_menu (cc_dropdown1->menu(), track->instrument_info(), 0xffff, sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_single_controller_item), cc_dropdown1), - sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_multi_controller_item), cc_dropdown1)); + sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_multi_controller_item), cc_dropdown1), 12); build_controller_menu (cc_dropdown2->menu(), track->instrument_info(), 0xffff, sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_single_controller_item), cc_dropdown2), - sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_multi_controller_item), cc_dropdown2)); + sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_multi_controller_item), cc_dropdown2), 12); build_controller_menu (cc_dropdown3->menu(), track->instrument_info(), 0xffff, sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_single_controller_item), cc_dropdown3), - sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_multi_controller_item), cc_dropdown3)); + sigc::bind (sigc::mem_fun (*this, &Pianoroll::add_multi_controller_item), cc_dropdown3), 12); track->solo_control()->Changed.connect (object_connections, invalidator (*this), std::bind (&Pianoroll::update_solo_display, this), gui_context()); update_solo_display ();