_gpm.set_controls (boost::shared_ptr<Route>(), s->meter(), s->amp());
_hbox.pack_start (_gpm, true, true);
- set_name ("SendUIFrame");
+ set_name (X_("SendUIFrame"));
_vbox.set_spacing (5);
_vbox.set_border_width (5);
_vbox.pack_start (_hbox, false, false, false);
- // until sends have their own Pannable, don't show this
- // because it controls the Route Pannable which confuses
- // users (among others)
- // _vbox.pack_start (_panners, false, false);
+ _vbox.pack_start (_panners, false, false);
io = manage (new IOSelector (parent, session, s->output()));
_panners.setup_pan ();
_gpm.setup_meters ();
- _gpm.set_fader_name ("SendUIFrame");
+ _gpm.set_fader_name (X_("SendUIFader"));
// screen_update_connection = ARDOUR_UI::instance()->RapidScreenUpdate.connect (
// sigc::mem_fun (*this, &SendUI::update));
void
SendUI::fast_update ()
{
+ if (!is_mapped()) {
+ return;
+ }
+
if (Config->get_meter_falloff() > 0.0f) {
_gpm.update_meters ();
}
hpacker.show ();
s->DropReferences.connect (going_away_connection, invalidator (*this), boost::bind (&SendUIWindow::send_going_away, this), gui_context());
-
- signal_delete_event().connect (sigc::bind (
- sigc::ptr_fun (just_hide_it),
- reinterpret_cast<Window *> (this)));
}
SendUIWindow::~SendUIWindow ()