resources/RooUsage.txt
[app.Builder.js] / src / Builder4 / ClutterFiles.vala
index 57b3a57..f10613d 100644 (file)
@@ -368,11 +368,13 @@ public class Xcls_ClutterFiles : Object
                         
                         break;
                          case Clutter.ScrollDirection.SMOOTH:
-                        print("Scroll SMOOTH? by %f\n", event.y);
-                        y -= event.y /2 ;
+                           double delta_x, delta_y;
+                           event.get_scroll_delta(out delta_x, out delta_y);
+                        //print("Scroll SMOOTH? by %f\n",  delta_y * event.y);
+                        y += ((float)delta_y * event.y * -1.0f) /2 ;
                         y = float.max(bottompos, y);
-                        
-                        
+                        y = float.min(0, y); // 
+                                   
                         break;
                     default:
                        print("scroll event = bad direction %s\n", dir.to_string());