X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcustomtrackview.cpp;h=c1ccf221e28f1b2381944eb1881ac174109f45cf;hb=3185a702b24d711e177025b589bb374f4fda1565;hp=feb230e8773b55ee8fb747a161bd8ec538d903ca;hpb=db290faaa26d974c1daf1118a4b869e1e7efd721;p=kdenlive diff --git a/src/customtrackview.cpp b/src/customtrackview.cpp index feb230e8..c1ccf221 100644 --- a/src/customtrackview.cpp +++ b/src/customtrackview.cpp @@ -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();