From: Matti Tahvonen Date: Mon, 4 Jan 2010 12:46:48 +0000 (+0000) Subject: fixes #3929 VButton horizontal width now works with IE and a smaller-than-the-theme... X-Git-Tag: 6.7.0.beta1~2084^2~3 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=866648c5f9aa3ba5f52d2526b3ea2950d1e16cb5;p=vaadin-framework.git fixes #3929 VButton horizontal width now works with IE and a smaller-than-the-theme-supports-size svn changeset:10608/svn branch:6.2 --- diff --git a/src/com/vaadin/terminal/gwt/client/ui/VButton.java b/src/com/vaadin/terminal/gwt/client/ui/VButton.java index de1d720618..36d9f5ec1e 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VButton.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VButton.java @@ -394,6 +394,10 @@ public class VButton extends FocusWidget implements Paintable, ClickHandler { int w = Integer .parseInt(width.substring(0, width.length() - 2)); w -= getHorizontalBorderAndPaddingWidth(getElement()); + if (w < 0) { + // validity check for IE + w = 0; + } width = w + "px"; } }