Add two virtual keyboard modes
[SugarCubes.git] / _UIFramework.pde
index 2b3d0470b5c9420d44199392aeab00b9f3892e80..0e0be79c005c08fd3750c5b9795070270de008d7 100644 (file)
@@ -778,7 +778,7 @@ public class UIScrollList extends UIObject {
   }
   
   public void setScrollOffset(int offset) {
-    scrollOffset = constrain(offset, 0, items.size() - numVisibleItems);
+    scrollOffset = constrain(offset, 0, max(0, items.size() - numVisibleItems));
     scrollYStart = round(scrollOffset * h / items.size());
     scrollYHeight = round(numVisibleItems * h / items.size());
     redraw();