diff --git a/ui/visualizations/peakmeter.go b/ui/visualizations/peakmeter.go index 8bd2d37..7e4df3c 100644 --- a/ui/visualizations/peakmeter.go +++ b/ui/visualizations/peakmeter.go @@ -210,7 +210,7 @@ func (l *peakMeterRenderer) Refresh() { func (l *peakMeterRenderer) Objects() []fyne.CanvasObject { if l.objects == nil { - l.objects = make([]fyne.CanvasObject, 0, 8+len(l.rulerLines)) + l.objects = make([]fyne.CanvasObject, 0, 2*len(l.rulerLines) + 8) for i := range l.rulerLines { l.objects = append(l.objects, &l.rulerLines[i], &l.rulerLabels[i]) }