diff --git a/src/app/widgets/vmaingraphicsview.cpp b/src/app/widgets/vmaingraphicsview.cpp index c81fb485a..ef2245a00 100644 --- a/src/app/widgets/vmaingraphicsview.cpp +++ b/src/app/widgets/vmaingraphicsview.cpp @@ -144,7 +144,10 @@ bool GraphicsViewZoom::eventFilter(QObject *object, QEvent *event) _numScheduledScalings = numSteps; // previously scheduled scalings } - anim->start(); + if (anim->state() != QTimeLine::Running) + { + anim->start(); + } return true; } }