]> git.sesse.net Git - kdenlive/blobdiff - src/customtrackview.cpp
Fix guide snapping & stop animations on timeline zooming
[kdenlive] / src / customtrackview.cpp
index feb230e8773b55ee8fb747a161bd8ec538d903ca..c1ccf221e28f1b2381944eb1881ac174109f45cf 100644 (file)
@@ -1448,6 +1448,15 @@ void CustomTrackView::setTool(PROJECTTOOL tool) {
 
 void CustomTrackView::setScale(double scaleFactor) {
     //scale(scaleFactor, scaleFactor);
+       m_animationTimer->stop();
+    if (m_visualTip) {
+               delete m_visualTip;
+        m_visualTip = NULL;
+       }
+       if (m_animation) {
+               delete m_animation;
+               m_animation = NULL;
+       }
     double pos = cursorPos() / m_scale;
     m_scale = scaleFactor;
     int vert = verticalScrollBar()->value();