From: Joonas Lehtinen Date: Fri, 4 Jul 2008 07:30:23 +0000 (+0000) Subject: Test for #1906 X-Git-Tag: 6.7.0.beta1~4469 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=23da22e0d1a49f1d1a544f411c5eeacd98d58af6;p=vaadin-framework.git Test for #1906 svn changeset:5054/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1710.java b/src/com/itmill/toolkit/tests/tickets/Ticket1710.java index afefa5f779..29e93d0c96 100644 --- a/src/com/itmill/toolkit/tests/tickets/Ticket1710.java +++ b/src/com/itmill/toolkit/tests/tickets/Ticket1710.java @@ -40,17 +40,23 @@ public class Ticket1710 extends com.itmill.toolkit.Application { lo.setSpacing(true); // OrderedLayout - OrderedLayout orderedVertical = new OrderedLayout(); - lo.addComponent(new LayoutTestingPanel("OrderedLayout Vertical", - orderedVertical)); - orderedVertical.setSpacing(true); - addFields(orderedVertical); - OrderedLayout orderedHorizontal = new OrderedLayout( - OrderedLayout.ORIENTATION_HORIZONTAL); - lo.addComponent(new LayoutTestingPanel("OrderedLayout Horizontal", - orderedHorizontal)); - orderedHorizontal.setSpacing(true); - addFields(orderedHorizontal); + final OrderedLayout orderedLayout = new OrderedLayout(); + LayoutTestingPanel oltp = new LayoutTestingPanel("OrderedLayout", + orderedLayout); + lo.addComponent(oltp); + orderedLayout.setSpacing(false); + addFields(orderedLayout); + final Button orientationButton = new Button("horizontal orientation", + false); + orientationButton.addListener(new Property.ValueChangeListener() { + public void valueChange(ValueChangeEvent event) { + orderedLayout + .setOrientation(orientationButton.booleanValue() ? OrderedLayout.ORIENTATION_HORIZONTAL + : OrderedLayout.ORIENTATION_VERTICAL); + } + }); + orientationButton.setImmediate(true); + oltp.controls.addComponent(orientationButton); // GridLayout GridLayout grid = new GridLayout(1, 1);