]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes #1213 in another way. Remove indicator element altogether.
authorMarko Grönroos <magi@iki.fi>
Tue, 11 Dec 2007 12:23:56 +0000 (12:23 +0000)
committerMarko Grönroos <magi@iki.fi>
Tue, 11 Dec 2007 12:23:56 +0000 (12:23 +0000)
svn changeset:3214/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/Caption.java

index f5ba082f73a0d0d2f002b51a443b5edecf532ddc..06d502696f0ddd5d720071123dcd6317053a2d2e 100644 (file)
@@ -46,9 +46,6 @@ public class Caption extends HTML {
                 DOM.setElementProperty(errorIndicatorElement, "className",
                         "i-errorindicator");
                 DOM.insertChild(getElement(), errorIndicatorElement, 0);
-            } else {
-                // Restore the indicator that was previously made invisible 
-                DOM.setStyleAttribute(errorIndicatorElement, "display", "inline");
             }
             if (errorMessage == null) {
                 errorMessage = new ErrorMessage();
@@ -56,8 +53,8 @@ public class Caption extends HTML {
             errorMessage.updateFromUIDL(errorUidl);
 
         } else if (errorIndicatorElement != null) {
-            // Just make the error indicator element invisible
-            DOM.setStyleAttribute(errorIndicatorElement, "display", "none");
+            DOM.removeChild(getElement(), errorIndicatorElement);
+            errorIndicatorElement = null;
         }
 
         if (uidl.hasAttribute("icon")) {