Assign Global view to get back to Mixer.
authorLen Ovens <len@ovenwerks.net>
Sat, 17 Oct 2015 23:23:46 +0000 (16:23 -0700)
committerLen Ovens <len@ovenwerks.net>
Sat, 17 Oct 2015 23:23:46 +0000 (16:23 -0700)
libs/surfaces/mackie/mcp_buttons.cc
libs/surfaces/mackie/surface.cc

index a2bcdf7f4ce714b11ee484f6c34fa23839adf375..0fc11d507e9d84dc272118fb52aacc81a4b3dc69 100644 (file)
@@ -996,6 +996,7 @@ MackieControlProtocol::click_release (Mackie::Button&)
 Mackie::LedState
 MackieControlProtocol::view_press (Mackie::Button&)
 {
+       set_view_mode (Mixer);
        return none;
 }
 Mackie::LedState
index 9dc0421bafedecf674893f943cdc600f25a9a406..654cd60ac457df37d42316279f5a37f14ec309d0 100644 (file)
@@ -1034,7 +1034,7 @@ Surface::update_view_mode_display ()
        switch (_mcp.view_mode()) {
        case MackieControlProtocol::Mixer:
                show_two_char_display ("Mx");
-               id = Button::Track;
+               id = Button::View;
                text = _("Mixer View");
                break;
        case MackieControlProtocol::AudioTracks:
@@ -1067,7 +1067,7 @@ Surface::update_view_mode_display ()
        }
 
        vector<int> view_mode_buttons;
-       view_mode_buttons.push_back (Button::Track);
+       view_mode_buttons.push_back (Button::View);
        view_mode_buttons.push_back (Button::Busses);
        view_mode_buttons.push_back (Button::Plugin);
        view_mode_buttons.push_back (Button::AudioTracks);