From 2aff28496500d140ee7e14b4916840fe82e468d0 Mon Sep 17 00:00:00 2001 From: Joonas Lehtinen Date: Thu, 10 Jul 2008 14:05:18 +0000 Subject: [PATCH] Fixes #1913 : Test #1710 Layout alignment center|right broken svn changeset:5078/svn branch:trunk --- src/com/itmill/toolkit/tests/tickets/Ticket1710.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1710.java b/src/com/itmill/toolkit/tests/tickets/Ticket1710.java index 7c9097dfb1..d6908294f4 100644 --- a/src/com/itmill/toolkit/tests/tickets/Ticket1710.java +++ b/src/com/itmill/toolkit/tests/tickets/Ticket1710.java @@ -209,7 +209,7 @@ public class Ticket1710 extends com.itmill.toolkit.Application { public class LayoutTestingPanel extends Panel { Layout testedLayout; - OrderedLayout internalLayout = new OrderedLayout(); + OrderedLayout controls = new OrderedLayout( OrderedLayout.ORIENTATION_HORIZONTAL); Button marginLeft = new Button("m-left", false); @@ -217,9 +217,11 @@ public class Ticket1710 extends com.itmill.toolkit.Application { Button marginTop = new Button("m-top", false); Button marginBottom = new Button("m-bottom", false); Button spacing = new Button("spacing", false); + OrderedLayout testPanelLayout = new OrderedLayout(); LayoutTestingPanel(String caption, Layout layout) { super(caption); + OrderedLayout internalLayout = new OrderedLayout(); setLayout(internalLayout); testedLayout = layout; Panel controlWrapper = new Panel(); @@ -228,8 +230,9 @@ public class Ticket1710 extends com.itmill.toolkit.Application { controlWrapper.setScrollable(true); controlWrapper.setStyleName("controls"); internalLayout.addComponent(controlWrapper); - Panel testPanel = new Panel(testedLayout); + Panel testPanel = new Panel(testPanelLayout); testPanel.setStyleName("testarea"); + testPanelLayout.addComponent(testedLayout); internalLayout.addComponent(testPanel); internalLayout.setMargin(true); internalLayout.setSpacing(true); @@ -353,7 +356,7 @@ public class Ticket1710 extends com.itmill.toolkit.Application { lAlign.addListener(new Property.ValueChangeListener() { public void valueChange(ValueChangeEvent event) { - internalLayout.setComponentAlignment(testedLayout, + testPanelLayout.setComponentAlignment(testedLayout, ((Integer) lAlign.getValue()).intValue(), OrderedLayout.ALIGNMENT_TOP); } -- 2.39.5