From bda5a4a4e685e31025d6659802a2135b72489274 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 8 Jul 2016 14:42:49 -0400 Subject: [PATCH] fix incorrect behaviour of mixer strip [X] (hide) buttons --- gtk2_ardour/mixer_ui.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 55d1d11542..b2302a5626 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -1057,7 +1057,8 @@ Mixer_UI::show_strip (MixerStrip* ms) MixerStrip* strip = dynamic_cast (av); if (strip == ms) { (*i)[stripable_columns.visible] = true; - redisplay_track_list (); + av->set_marked_for_display (true); + update_track_visibility (); break; } } @@ -1075,7 +1076,8 @@ Mixer_UI::hide_strip (MixerStrip* ms) MixerStrip* strip = dynamic_cast (av); if (strip == ms) { (*i)[stripable_columns.visible] = false; - redisplay_track_list (); + av->set_marked_for_display (false); + update_track_visibility (); break; } }