diff options
author | Robin Gareus <robin@gareus.org> | 2013-11-20 18:54:34 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2013-11-20 18:54:34 +0100 |
commit | 9a50b569309212925b3f08d9ac0a148f828b1389 (patch) | |
tree | b79c934b4e49a520d2bd2e94dbc9ba897d7c6a6f | |
parent | c1e8da2e60be702d8f48bc9d7d4d5c9e2f9813c9 (diff) |
reset time-axis peak when meter-point changes - fixes #5771
-rw-r--r-- | gtk2_ardour/gain_meter.h | 1 | ||||
-rw-r--r-- | gtk2_ardour/route_time_axis.cc | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/gain_meter.h b/gtk2_ardour/gain_meter.h index 8286cbeb95..b71469b4c6 100644 --- a/gtk2_ardour/gain_meter.h +++ b/gtk2_ardour/gain_meter.h @@ -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; diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index b0fec293cf..b777c30af4 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -2266,6 +2266,8 @@ RouteTimeAxisView::meter_changed () if (_route && !no_redraw) { request_redraw (); } + // reset peak when meter point changes + gm.reset_peak_display(); } void |