From b425754fef09b9878e7b76308f489a3c499575fd Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Wed, 14 Apr 2021 13:47:33 +1000 Subject: [PATCH] audiovisualwaveform: don't draw empty sample --- app/audio/audiovisualwaveform.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/audio/audiovisualwaveform.cpp b/app/audio/audiovisualwaveform.cpp index b21fcc361..cdec46a30 100644 --- a/app/audio/audiovisualwaveform.cpp +++ b/app/audio/audiovisualwaveform.cpp @@ -244,6 +244,10 @@ AudioVisualWaveform::Sample AudioVisualWaveform::ReSumSamples(const SamplePerCha void AudioVisualWaveform::DrawSample(QPainter *painter, const Sample& sample, int x, int y, int height, bool rectified) { + if (sample.isEmpty()) { + return; + } + int channel_height = height / sample.size(); int channel_half_height = channel_height / 2;