Expose mixer window screenshot method as Lua binding
[ardour.git] / gtk2_ardour / mixer_strip.cc
index f7a61898ac0191c7377064756126b92cc87fc027..dc86a27222b0f6d5c154f4d588b21836e6fd6d42 100644 (file)
@@ -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();
+       }
+}