diff --git a/src/widgets/Meter.cpp b/src/widgets/Meter.cpp index 92d6b171c..49743e99f 100644 --- a/src/widgets/Meter.cpp +++ b/src/widgets/Meter.cpp @@ -2240,9 +2240,12 @@ wxAccStatus MeterAx::GetName(int WXUNUSED(childId), wxString* name) } float peak = 0.; + bool clipped = false; for (int i = 0; i < m->mNumBars; i++) { peak = wxMax(peak, m->mBar[i].peakPeakHold); + if (m->mBar[i].clipping) + clipped = true; } if (m->mDB) @@ -2254,7 +2257,7 @@ wxAccStatus MeterAx::GetName(int WXUNUSED(childId), wxString* name) *name += wxString::Format(_(" Peak %.2f "), peak); } - if (m->IsClipping()) + if (clipped) { *name += wxString::Format(_(" Clipped ")); }