X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcustomtrackview.cpp;h=84513036bad2dd0542abc085c0bd46a3147122e2;hb=9d5d4f3acc4e27fef519365041a4a92b068692c9;hp=21488660b87c8ba4567638631781e1a1c9d191ac;hpb=8391434d0cdba5bc4c00afea00eb426d1f8a3e22;p=kdenlive diff --git a/src/customtrackview.cpp b/src/customtrackview.cpp index 21488660..84513036 100644 --- a/src/customtrackview.cpp +++ b/src/customtrackview.cpp @@ -731,8 +731,10 @@ void CustomTrackView::mouseMoveEvent(QMouseEvent * event) if (event->buttons() != Qt::NoButton && event->modifiers() == Qt::NoModifier) { QGraphicsView::mouseMoveEvent(event); m_moveOpMode = SEEK; - seekCursorPos(mappedXPos); - slotCheckPositionScrolling(); + if (mappedXPos != m_document->renderer()->getCurrentSeekPosition() && mappedXPos != cursorPos()) { + seekCursorPos(mappedXPos); + slotCheckPositionScrolling(); + } return; } else m_moveOpMode = NONE; }