diff options
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/layout/VLayoutSlot.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/layout/VLayoutSlot.java b/src/com/vaadin/terminal/gwt/client/ui/layout/VLayoutSlot.java index 1ef63bcc88..f44d662e97 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/layout/VLayoutSlot.java +++ b/src/com/vaadin/terminal/gwt/client/ui/layout/VLayoutSlot.java @@ -76,10 +76,10 @@ public abstract class VLayoutSlot { } else { captionAboveCompnent = !caption.shouldBePlacedAfterComponent(); if (!captionAboveCompnent) { - paddingRight += captionWidth; availableWidth -= captionWidth; captionStyle.clearLeft(); - captionStyle.setRight(0, Unit.PX); + captionStyle.setRight(paddingRight, Unit.PX); + paddingRight += captionWidth; } else { captionStyle.setLeft(0, Unit.PX); captionStyle.clearRight(); |