aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2008-09-08 09:56:30 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2008-09-08 09:56:30 +0000
commitb9c31d46cc375bad5de7d1e10cf90ef33053c1bc (patch)
tree9e049d44d0c07a10138f5d994261ab8f60f6c0e9
parent2e46aef7ae448065fbc15d9bc1eea6969b26bee2 (diff)
downloadvaadin-framework-b9c31d46cc375bad5de7d1e10cf90ef33053c1bc.tar.gz
vaadin-framework-b9c31d46cc375bad5de7d1e10cf90ef33053c1bc.zip
fixes #2058 (100% height textfields in IE)
svn changeset:5370/svn branch:trunk
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/client/ui/ITextField.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITextField.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITextField.java
index 7e83ce0992..8e2d874384 100644
--- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITextField.java
+++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITextField.java
@@ -12,6 +12,7 @@ import com.google.gwt.user.client.ui.FocusListener;
import com.google.gwt.user.client.ui.TextBoxBase;
import com.google.gwt.user.client.ui.Widget;
import com.itmill.toolkit.terminal.gwt.client.ApplicationConnection;
+import com.itmill.toolkit.terminal.gwt.client.BrowserInfo;
import com.itmill.toolkit.terminal.gwt.client.ContainerResizedListener;
import com.itmill.toolkit.terminal.gwt.client.ITooltip;
import com.itmill.toolkit.terminal.gwt.client.Paintable;
@@ -217,6 +218,11 @@ public class ITextField extends TextBoxBase implements Paintable, Field,
DOM.appendChild(DOM.getParent(getElement()), clone);
extraHorizontalPixels = DOM.getElementPropertyInt(clone, "offsetWidth") - 10;
extraVerticalPixels = DOM.getElementPropertyInt(clone, "offsetHeight") - 10;
+ if (BrowserInfo.get().isIE()) {
+ // IE just don't accept 0 margin for textarea #2058
+ extraVerticalPixels += 2;
+ }
+
DOM.removeChild(DOM.getParent(getElement()), clone);
}