From 2795acfeac02427e104cc64371e8f30a512a0380 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Sun, 9 Dec 2012 21:38:16 +0000 Subject: [PATCH] fix mousewheel center zoom --- Fltk/openglWindow.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Fltk/openglWindow.cpp b/Fltk/openglWindow.cpp index 04cd81b9cb..ac5a43ae1b 100644 --- a/Fltk/openglWindow.cpp +++ b/Fltk/openglWindow.cpp @@ -426,6 +426,7 @@ int openglWindow::handle(int event) case FL_MOUSEWHEEL: { + _prev.set(_ctx, Fl::event_x(), Fl::event_y()); double dy = Fl::event_dy(); double fact = (5. * CTX::instance()->zoomFactor * fabs(dy) + h()) / (double)h(); if (CTX::instance()->camera){ -- GitLab