diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-07-08 14:42:49 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-07-08 14:42:54 -0400 |
commit | bda5a4a4e685e31025d6659802a2135b72489274 (patch) | |
tree | 58721741417fd2dd65830b18cc80e1481f379cd6 /gtk2_ardour/mixer_ui.cc | |
parent | b7dc66c903f676c73266297026579d080e15037b (diff) |
fix incorrect behaviour of mixer strip [X] (hide) buttons
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r-- | gtk2_ardour/mixer_ui.cc | 6 |
1 files 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<MixerStrip*> (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<MixerStrip*> (av); if (strip == ms) { (*i)[stripable_columns.visible] = false; - redisplay_track_list (); + av->set_marked_for_display (false); + update_track_visibility (); break; } } |