reset time-axis peak when meter-point changes - fixes #5771
authorRobin Gareus <robin@gareus.org>
Wed, 20 Nov 2013 17:54:34 +0000 (18:54 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 20 Nov 2013 17:54:34 +0000 (18:54 +0100)
gtk2_ardour/gain_meter.h
gtk2_ardour/route_time_axis.cc

index 8286cbeb954893b8cd6abc73ca36e58277433439..b71469b4c685cbb24f5363f9a4e9df567d562b80 100644 (file)
@@ -101,6 +101,7 @@ class GainMeterBase : virtual public sigc::trackable, ARDOUR::SessionHandlePtr
 
        friend class MixerStrip;
        friend class MeterStrip;
+       friend class RouteTimeAxisView;
        boost::shared_ptr<ARDOUR::Route> _route;
        boost::shared_ptr<ARDOUR::PeakMeter> _meter;
        boost::shared_ptr<ARDOUR::Amp> _amp;
index b0fec293cf7376f772b7a9b4bb94dbf0290665d5..b777c30af49669b1a60d66416b41c05035acaf73 100644 (file)
@@ -2266,6 +2266,8 @@ RouteTimeAxisView::meter_changed ()
        if (_route && !no_redraw) {
                request_redraw ();
        }
+       // reset peak when meter point changes
+       gm.reset_peak_display();
 }
 
 void