]> git.sesse.net Git - kdenlive/blobdiff - src/customruler.cpp
Fix repaint issue
[kdenlive] / src / customruler.cpp
index 4e4421e5ae848452052169ef874eb62eb80961d6..18a31922f0d2814d7b637a33b0c68bcd8174f3c9 100644 (file)
@@ -214,7 +214,7 @@ void CustomRuler::setPixelPerMark(double rate) {
 void CustomRuler::setDuration(int d) {
     int oldduration = m_duration;
     m_duration = d;
-    update(qMin(oldduration, m_duration) * m_factor - 1, 0, qAbs(oldduration - m_duration) * m_factor + 2, height());
+    update(qMin(oldduration, m_duration) * m_factor - 1 - offset(), 0, qAbs(oldduration - m_duration) * m_factor + 2, height());
 }
 
 // virtual