diff options
Diffstat (limited to 'src/waveform/renderers/waveformrendermark.cpp')
-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 |