Display parameter that matches mode.
authorLen Ovens <len@ovenwerks.net>
Sun, 11 Oct 2015 02:40:28 +0000 (19:40 -0700)
committerLen Ovens <len@ovenwerks.net>
Sun, 11 Oct 2015 02:40:28 +0000 (19:40 -0700)
libs/surfaces/mackie/strip.cc

index a2eb2843fd44cf06275f4cedc5abed6dee68e77b..b1efda60867b40463d3d5a8991412ff2f0889c7c 100644 (file)
@@ -461,7 +461,6 @@ Strip::notify_panner_azi_changed (bool force_update)
                                queue_parameter_display (PanAzimuthAutomation, pos);
                        }
 
-                       queue_parameter_display (PanAzimuthAutomation, pos);
                        _last_pan_azi_position_written = pos;
                }
        }
@@ -508,7 +507,6 @@ Strip::notify_panner_width_changed (bool force_update)
                                queue_parameter_display (PanWidthAutomation, pos);
                        }
 
-                       queue_parameter_display (PanWidthAutomation, pos);
                        _last_pan_azi_position_written = pos;
                }
        }
@@ -730,6 +728,7 @@ Strip::do_parameter_display (AutomationType type, float val)
                        float dB = accurate_coefficient_to_dB (val);
                        snprintf (buf, sizeof (buf), "%6.1f", dB);
                        _surface->write (display (1, buf));
+                       screen_hold = true;
                }
                break;