summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_strip.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-07-18 00:05:32 +0200
committerRobin Gareus <robin@gareus.org>2019-07-18 00:05:32 +0200
commitc4cb9ef4d77215cb8689c5e29eb34323c9bd7fbb (patch)
tree17ae3198825f6397795405fd1384f9080badfca8 /gtk2_ardour/mixer_strip.cc
parent9cd1fd9e4aba0aeebb2271156be36890b4274eaf (diff)
Tweak Mixer screenshot method, include VCA, master-bus
Diffstat (limited to 'gtk2_ardour/mixer_strip.cc')
-rw-r--r--gtk2_ardour/mixer_strip.cc16
1 files changed, 11 insertions, 5 deletions
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc
index f7a61898ac..dc86a27222 100644
--- a/gtk2_ardour/mixer_strip.cc
+++ b/gtk2_ardour/mixer_strip.cc
@@ -607,11 +607,7 @@ MixerStrip::set_route (boost::shared_ptr<Route> rt)
control_slave_ui.set_sensitive(true);
}
- if (_mixer_owned && route()->is_master() ) {
- spacer.show();
- } else {
- spacer.hide();
- }
+ hide_master_spacer (false);
if (is_track()) {
monitor_input_button->show ();
@@ -2675,3 +2671,13 @@ MixerStrip::set_marked_for_display (bool yn)
{
return RouteUI::mark_hidden (!yn);
}
+
+void
+MixerStrip::hide_master_spacer (bool yn)
+{
+ if (_mixer_owned && route()->is_master() && !yn) {
+ spacer.show();
+ } else {
+ spacer.hide();
+ }
+}