diff options
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/VTextArea.java | 4 | ||||
-rw-r--r-- | src/com/vaadin/ui/TextField.java | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VTextArea.java b/src/com/vaadin/terminal/gwt/client/ui/VTextArea.java index 75231c2715..3e4724102d 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VTextArea.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VTextArea.java @@ -34,7 +34,9 @@ public class VTextArea extends VTextField { // Call parent renderer explicitly
super.updateFromUIDL(uidl, client);
- setRows(uidl.getIntAttribute("rows"));
+ if (uidl.hasAttribute("rows")) {
+ setRows(uidl.getIntAttribute("rows"));
+ }
if (getMaxLength() >= 0) {
sinkEvents(Event.ONKEYPRESS);
diff --git a/src/com/vaadin/ui/TextField.java b/src/com/vaadin/ui/TextField.java index 67d9e005c8..442971911e 100644 --- a/src/com/vaadin/ui/TextField.java +++ b/src/com/vaadin/ui/TextField.java @@ -153,7 +153,7 @@ public class TextField extends AbstractTextField { final int rows = getRows(); if (rows != 0) { - target.addAttribute("rows", String.valueOf(rows)); + target.addAttribute("rows", rows); target.addAttribute("multiline", true); // Optimization: the default true is assumed if not painted |