aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/ui
diff options
context:
space:
mode:
authorHenri Sara <henri.sara@itmill.com>2010-02-01 08:52:51 +0000
committerHenri Sara <henri.sara@itmill.com>2010-02-01 08:52:51 +0000
commita9a7a79e0f4611be13a2e5eb0a152601831c8b7c (patch)
treecedd95545497594e42504ad6bcae943e62a3c384 /src/com/vaadin/ui
parent1e2a4afc96a7376b922b342224f8e2e4297385aa (diff)
downloadvaadin-framework-a9a7a79e0f4611be13a2e5eb0a152601831c8b7c.tar.gz
vaadin-framework-a9a7a79e0f4611be13a2e5eb0a152601831c8b7c.zip
Merged code changes from 6.2
svn changeset:11069/svn branch:6.3
Diffstat (limited to 'src/com/vaadin/ui')
-rw-r--r--src/com/vaadin/ui/Select.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/vaadin/ui/Select.java b/src/com/vaadin/ui/Select.java
index e8e0dfebaa..4174001d87 100644
--- a/src/com/vaadin/ui/Select.java
+++ b/src/com/vaadin/ui/Select.java
@@ -234,6 +234,12 @@ public class Select extends AbstractSelect implements AbstractSelect.Filtering,
currentPage = -1; // current page is always set by client
optionRequest = true;
+
+ // Hide the error indicator if needed
+ if (isRequired() && isEmpty() && getComponentError() == null
+ && getErrorMessage() != null) {
+ target.addAttribute("hideErrors", true);
+ }
}
/**