diff options
Diffstat (limited to 'src/com/itmill/toolkit/ui/AlignmentUtils.java')
-rw-r--r-- | src/com/itmill/toolkit/ui/AlignmentUtils.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/itmill/toolkit/ui/AlignmentUtils.java b/src/com/itmill/toolkit/ui/AlignmentUtils.java index 76ba3d5dc9..6a3c556241 100644 --- a/src/com/itmill/toolkit/ui/AlignmentUtils.java +++ b/src/com/itmill/toolkit/ui/AlignmentUtils.java @@ -73,7 +73,8 @@ public class AlignmentUtils { "alignment for setComponentAlignment() cannot be null or empty"); } - Integer currentAlignment = parent.getComponentAlignment(component); + Integer currentAlignment = parent.getComponentAlignment(component) + .getBitMask(); if (alignment.length() == 1) { // Use short form "t","l",... @@ -100,8 +101,8 @@ public class AlignmentUtils { int horizontalAlignment = currentAlignment & horizontalMask; int verticalAlignment = currentAlignment & verticalMask; - parent.setComponentAlignment(component, horizontalAlignment, - verticalAlignment); + parent.setComponentAlignment(component, new Alignment( + horizontalAlignment + verticalAlignment)); } /** |