From a33ffdcb12529a6e4cc167c411fc8031ac47de0b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Leif=20=C3=85strand?= Date: Tue, 17 Apr 2012 10:56:25 +0300 Subject: [PATCH] Take additional padding into account when putting caption to the right --- src/com/vaadin/terminal/gwt/client/ui/layout/VLayoutSlot.java | 4 ++-- 1 file 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(); -- 2.39.5