Make panner tolerate 0 audio inputs (fix #4353).
[ardour.git] / gtk2_ardour / ardour_ui_mixer.cc
index 0fbc7fe11d2d002a0aaa1e226bafc636d42f927f..b6983cd8acd94e5d164e3672390c6ca3c9b059db 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "ardour_ui.h"
 #include "mixer_ui.h"
+#include "i18n.h"
 
 using namespace ARDOUR;
 using namespace PBD;
@@ -41,7 +42,9 @@ ARDOUR_UI::create_mixer ()
                return -1;
        }
 
-       mixer->signal_window_state_event().connect (bind (mem_fun (*this, &ARDOUR_UI::main_window_state_event_handler), false));
+       mixer->signal_window_state_event().connect (sigc::bind (sigc::mem_fun (*this, &ARDOUR_UI::main_window_state_event_handler), false));
+       mixer->signal_unmap().connect (sigc::bind (sigc::ptr_fun (&ActionManager::uncheck_toggleaction), X_("<Actions>/Common/toggle-mixer")));
+       mixer->signal_unmap().connect (sigc::bind (sigc::ptr_fun (&ActionManager::uncheck_toggleaction), X_("<Actions>/Common/toggle-mixer-on-top")));
 
        return 0;
 }