From 0359bc4ec5a799748b7e890172382c1eaf690b29 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marko=20Gr=C3=B6nroos?= Date: Mon, 10 Dec 2007 18:44:04 +0000 Subject: [PATCH] Fixed #1213. Reshow error indicator if re-enabled. svn changeset:3212/svn branch:trunk --- src/com/itmill/toolkit/terminal/gwt/client/Caption.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/Caption.java b/src/com/itmill/toolkit/terminal/gwt/client/Caption.java index 8cd81ae889..f5ba082f73 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/Caption.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/Caption.java @@ -46,6 +46,9 @@ 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(); @@ -53,6 +56,7 @@ public class Caption extends HTML { errorMessage.updateFromUIDL(errorUidl); } else if (errorIndicatorElement != null) { + // Just make the error indicator element invisible DOM.setStyleAttribute(errorIndicatorElement, "display", "none"); } -- 2.39.5