From 7174c43f597c161a47c93221547dd398db94c8fa Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Mon, 1 Sep 2008 08:43:37 +0000 Subject: [PATCH] Testcase for #2024 svn changeset:5311/svn branch:trunk --- .../toolkit/tests/tickets/Ticket2024.java | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/com/itmill/toolkit/tests/tickets/Ticket2024.java diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2024.java b/src/com/itmill/toolkit/tests/tickets/Ticket2024.java new file mode 100644 index 0000000000..97aeafc87e --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket2024.java @@ -0,0 +1,36 @@ +package com.itmill.toolkit.tests.tickets; + +import com.itmill.toolkit.Application; +import com.itmill.toolkit.ui.GridLayout; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.OrderedLayout; +import com.itmill.toolkit.ui.TextField; +import com.itmill.toolkit.ui.Window; + +public class Ticket2024 extends Application { + + public void init() { + Window w = new Window(getClass().getSimpleName()); + setMainWindow(w); + // setTheme("tests-tickets"); + GridLayout layout = new GridLayout(2, 2); + layout.setHeight("100%"); + layout.setWidth("700"); + w.getLayout().setSizeFull(); + w.getLayout().setHeight("2000"); + w.getLayout().addComponent(layout); + + layout.addComponent(new Label( + "This should NOT get stuck when scrolling down")); + layout + .addComponent(new TextField( + "This should not get stuck either...")); + + OrderedLayout ol = new OrderedLayout(); + ol.setHeight("1000"); + ol.setWidth("200"); + w.getLayout().addComponent(ol); + ol.addComponent(new Label("Just a label to enable the scrollbar")); + + } +} -- 2.39.5