diff --git a/Fltk/Opengl_Window.cpp b/Fltk/Opengl_Window.cpp
index 3bfb62b1ce8d4c717e8abb04acba278187f152f1..d3b0ef4e8dd422a57afe0c1ea4cc91c4b42050c3 100644
--- a/Fltk/Opengl_Window.cpp
+++ b/Fltk/Opengl_Window.cpp
@@ -1,4 +1,4 @@
-// $Id: Opengl_Window.cpp,v 1.71 2006-10-10 01:33:26 geuzaine Exp $
+// $Id: Opengl_Window.cpp,v 1.72 2006-10-10 13:57:10 geuzaine Exp $
 //
 // Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
@@ -281,22 +281,14 @@ int Opengl_Window::handle(int event)
     return 1;
 
   case FL_MOUSEWHEEL:
-    curr.set();
     {
       double dy = Fl::event_dy();
       double fact = (5. * CTX.zoom_factor * fabs(dy) + h()) / (double)h();
       CTX.s[0] *= ((dy > 0) ? fact : 1./fact);
       CTX.s[1] = CTX.s[0];
       CTX.s[2] = CTX.s[0];
-      click.recenter();
-      CTX.draw_rotation_center = 1;
-      if(CTX.fast_redraw) {
-	CTX.mesh.draw = 0;
-	CTX.post.draw = 0;
-      }
       redraw();
     }
-    prev.set();
     WID->update_manip_window();
     return 1;