diff options
author | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2021-04-17 16:44:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-17 16:44:06 +0200 |
commit | d7982123f50df2568b99fc29173bc4add242fb79 (patch) | |
tree | 121e71a8c3f4958aec3c3b0acb98a67717afccf2 | |
parent | d0a8e026756df8fc505bad3c72335273d46be569 (diff) | |
parent | fe04fb9421b1207044cf2c02a66dc248de030294 (diff) |
Merge pull request #3753 from uklotzde/waveformrendermark
WaveformRenderMark: Fix debug assertion for special case
-rw-r--r-- | src/waveform/renderers/waveformrendermark.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/waveform/renderers/waveformrendermark.cpp b/src/waveform/renderers/waveformrendermark.cpp index 3bdde8f31c..43e15b8278 100644 --- a/src/waveform/renderers/waveformrendermark.cpp +++ b/src/waveform/renderers/waveformrendermark.cpp @@ -80,7 +80,7 @@ void WaveformRenderMark::draw(QPainter* painter, QPaintEvent* /*event*/) { } // Check if the range needs to be displayed. - if (sampleEndPosition != Cue::kNoPosition) { + if (samplePosition != sampleEndPosition && sampleEndPosition != Cue::kNoPosition) { DEBUG_ASSERT(samplePosition < sampleEndPosition); const double currentMarkEndPoint = m_waveformRenderer->transformSamplePositionInRendererWorld( @@ -122,7 +122,7 @@ void WaveformRenderMark::draw(QPainter* painter, QPaintEvent* /*event*/) { } // Check if the range needs to be displayed. - if (sampleEndPosition != Cue::kNoPosition) { + if (samplePosition != sampleEndPosition && sampleEndPosition != Cue::kNoPosition) { DEBUG_ASSERT(samplePosition < sampleEndPosition); double currentMarkEndPoint = m_waveformRenderer |