diff --git a/lib/documentview/abstractimageview.cpp b/lib/documentview/abstractimageview.cpp --- a/lib/documentview/abstractimageview.cpp +++ b/lib/documentview/abstractimageview.cpp @@ -322,7 +322,7 @@ bool value = !zoomToFit(); setZoomToFit(value); if (!value) { - setZoom(1.); + setZoom(1., event->pos()); } return; }