--- /dev/null
+package com.itmill.toolkit.tests.tickets;\r
+\r
+import com.itmill.toolkit.Application;\r
+import com.itmill.toolkit.ui.GridLayout;\r
+import com.itmill.toolkit.ui.Label;\r
+import com.itmill.toolkit.ui.OrderedLayout;\r
+import com.itmill.toolkit.ui.TextField;\r
+import com.itmill.toolkit.ui.Window;\r
+\r
+public class Ticket2024 extends Application {\r
+\r
+ public void init() {\r
+ Window w = new Window(getClass().getSimpleName());\r
+ setMainWindow(w);\r
+ // setTheme("tests-tickets");\r
+ GridLayout layout = new GridLayout(2, 2);\r
+ layout.setHeight("100%");\r
+ layout.setWidth("700");\r
+ w.getLayout().setSizeFull();\r
+ w.getLayout().setHeight("2000");\r
+ w.getLayout().addComponent(layout);\r
+\r
+ layout.addComponent(new Label(\r
+ "This should NOT get stuck when scrolling down"));\r
+ layout\r
+ .addComponent(new TextField(\r
+ "This should not get stuck either..."));\r
+\r
+ OrderedLayout ol = new OrderedLayout();\r
+ ol.setHeight("1000");\r
+ ol.setWidth("200");\r
+ w.getLayout().addComponent(ol);\r
+ ol.addComponent(new Label("Just a label to enable the scrollbar"));\r
+\r
+ }\r
+}\r