Preserve stacked / overlaid state of tracks in the session file.
[ardour.git] / gtk2_ardour / ardour_ui_mixer.cc
index 8d92f70ae2d7d1957e9b891e538192c098091fb1..6373bc8b8ccdaa53ec504c4a9351299c5799a852 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 /* This file contains any ARDOUR_UI methods that require knowledge of
 #include "mixer_ui.h"
 
 using namespace ARDOUR;
+using namespace PBD;
 
 int
 ARDOUR_UI::create_mixer ()
 
 {
        try {
-               mixer = new Mixer_UI (*engine);
+               mixer = new Mixer_UI ();
        } 
 
        catch (failed_constructor& err) {
                return -1;
        }
 
+       mixer->signal_window_state_event().connect (bind (mem_fun (*this, &ARDOUR_UI::main_window_state_event_handler), false));
+
        return 0;
 }
+