aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/ui/AlignmentUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/ui/AlignmentUtils.java')
-rw-r--r--src/com/itmill/toolkit/ui/AlignmentUtils.java7
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));
}
/**