]> source.dussan.org Git - vaadin-framework.git/commitdiff
Test for Ticket #1939 - Resetting orderedlayout width on fly affects its components...
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>
Fri, 11 Jul 2008 16:56:35 +0000 (16:56 +0000)
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>
Fri, 11 Jul 2008 16:56:35 +0000 (16:56 +0000)
svn changeset:5098/svn branch:trunk

src/com/itmill/toolkit/tests/tickets/Ticket1939.java [new file with mode: 0644]

diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1939.java b/src/com/itmill/toolkit/tests/tickets/Ticket1939.java
new file mode 100644 (file)
index 0000000..50aaf03
--- /dev/null
@@ -0,0 +1,35 @@
+package com.itmill.toolkit.tests.tickets;
+
+import com.itmill.toolkit.Application;
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.OrderedLayout;
+import com.itmill.toolkit.ui.TextField;
+import com.itmill.toolkit.ui.Window;
+import com.itmill.toolkit.ui.Button.ClickEvent;
+
+public class Ticket1939 extends Application {
+
+    public void init() {
+        Window w = new Window(getClass().getName());
+        setMainWindow(w);
+
+        final OrderedLayout l = new OrderedLayout();
+        l.setWidth(400);
+        l.setHeight(100);
+        l.addComponent(new TextField("This one works fine"));
+        TextField t = new TextField();
+        t.setRequired(true);
+        t.setValue("This one bugs");
+        l.addComponent(t);
+        w.addComponent(l);
+
+        w.addComponent(new Button("show me the bug",
+                new Button.ClickListener() {
+                    public void buttonClick(ClickEvent event) {
+                        l.setWidth(-1);
+                    }
+                }));
+
+    }
+
+}