summaryrefslogtreecommitdiffstats
path: root/src/waveform/renderers/waveformrendermark.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/waveform/renderers/waveformrendermark.cpp')
-rw-r--r--src/waveform/renderers/waveformrendermark.cpp4
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