MCP: Fix up the feedback for the view selection buttons.
[ardour.git] / libs / surfaces / mackie / surface.cc
index c9880f9bc94029ea84570a3e5381ff47fa736654..5a089a0dd9ff84d32aae299cb3d65306871fb2be 100755 (executable)
@@ -1176,7 +1176,7 @@ Surface::update_view_mode_display (bool with_helpful_text)
        if (id >= 0) {
 
                for (vector<int>::iterator i = view_mode_buttons.begin(); i != view_mode_buttons.end(); ++i) {
-                       map<int,Control*>::iterator x = controls_by_device_independent_id.find (id);
+                       map<int,Control*>::iterator x = controls_by_device_independent_id.find (*i);
 
                        if (x != controls_by_device_independent_id.end()) {
                                Button* button = dynamic_cast<Button*> (x->second);