summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/meter.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/meter.cc b/libs/ardour/meter.cc
index c332143324..9871b582c0 100644
--- a/libs/ardour/meter.cc
+++ b/libs/ardour/meter.cc
@@ -307,6 +307,10 @@ PeakMeter::meter_level(uint32_t n, MeterType type) {
void
PeakMeter::set_type(MeterType t)
{
+ if (t == _meter_type) {
+ return;
+ }
+
_meter_type = t;
if (t & MeterKrms) {