mikachu 2
authorroot <root>
Fri, 14 Dec 2007 02:27:54 +0000 (02:27 +0000)
committerroot <root>
Fri, 14 Dec 2007 02:27:54 +0000 (02:27 +0000)
src/command.C

index 900ebc49b6f0a4d404e2cc08ebbf0d6156de911c..d13af0a76fd454d60f9797cd3a1feb4f82e493c4 100644 (file)
@@ -1116,17 +1116,15 @@ rxvt_term::sel_scroll_cb (ev::timer &w, int revents)
 void
 rxvt_term::slip_wheel_cb (ev::timer &w, int revents)
 {
-  if (mouse_slip_wheel_speed == 0
-      || mouse_slip_wheel_speed < 0 ? scr_page (DN, -mouse_slip_wheel_speed)
-                                    : scr_page (UP,  mouse_slip_wheel_speed))
-    {
-      if (view_start == top_row || view_start == 0)
-        mouse_slip_wheel_speed = 0;
+  if (mouse_slip_wheel_speed < 0 ? scr_page (DN, -mouse_slip_wheel_speed)
+                                 : scr_page (UP,  mouse_slip_wheel_speed))
+    want_refresh = 1;
 
-      want_refresh = 1;
+  if (view_start == top_row || view_start == 0 || mouse_slip_wheel_speed == 0)
+    {
+      mouse_slip_wheel_speed = 0;
+      w.stop ();
     }
-  else
-    w.stop ();
 }
 #endif