diff options
author | Robin Gareus <robin@gareus.org> | 2013-07-29 15:26:36 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2013-07-29 15:26:36 +0200 |
commit | 3ab25dc6f37a0a5b07502d1e891dcec9e99dcd02 (patch) | |
tree | e0712ac77385db1c1e97b145f805eda63c384a16 /gtk2_ardour/meter_strip.cc | |
parent | 2faaf71573b977a8aabb3c6fdfd914647ccf1829 (diff) |
change metric-scale on the sides of meterbridge when scrolling
Diffstat (limited to 'gtk2_ardour/meter_strip.cc')
-rw-r--r-- | gtk2_ardour/meter_strip.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/meter_strip.cc b/gtk2_ardour/meter_strip.cc index 1f22222293..87fbb62406 100644 --- a/gtk2_ardour/meter_strip.cc +++ b/gtk2_ardour/meter_strip.cc @@ -474,7 +474,12 @@ MeterStrip::meter_metrics_expose (GdkEventExpose *ev) void MeterStrip::set_metric_mode (int metricmode, ARDOUR::MeterType mt) { + if (metric_type == mt && _metricmode == metricmode) { + return; + } metric_type = mt; + _metricmode = metricmode; + _types.clear (); switch(metricmode) { case 0: |