From 75c89c6d02ddd154ffd47c1e9e32a9b0bb916bc7 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Mon, 19 May 2008 13:33:41 +0000 Subject: [PATCH] fixing error indicator for IE svn changeset:4554/svn branch:trunk --- WebContent/ITMILL/themes/default/caption/caption.css | 8 +++++++- WebContent/ITMILL/themes/default/styles.css | 8 +++++++- src/com/itmill/toolkit/terminal/gwt/client/Caption.java | 3 +++ 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/WebContent/ITMILL/themes/default/caption/caption.css b/WebContent/ITMILL/themes/default/caption/caption.css index 76237b94ab..a163f02f4f 100644 --- a/WebContent/ITMILL/themes/default/caption/caption.css +++ b/WebContent/ITMILL/themes/default/caption/caption.css @@ -13,7 +13,13 @@ display: inline; background: transparent url(../icons/16/error.png) no-repeat top right; } - +* html .i-errorindicator { + margin-left:-3px; +} +*+html .i-errorindicator { + margin-left:-3px; +} + .i-caption .i-icon { padding-right: 2px; vertical-align: middle; diff --git a/WebContent/ITMILL/themes/default/styles.css b/WebContent/ITMILL/themes/default/styles.css index 753d724a62..79aed3f7ad 100644 --- a/WebContent/ITMILL/themes/default/styles.css +++ b/WebContent/ITMILL/themes/default/styles.css @@ -63,7 +63,13 @@ display: inline; background: transparent url(icons/16/error.png) no-repeat top right; } - +* html .i-errorindicator { + margin-left:-3px; +} +*+html .i-errorindicator { + margin-left:-3px; +} + .i-caption .i-icon { padding-right: 2px; vertical-align: middle; diff --git a/src/com/itmill/toolkit/terminal/gwt/client/Caption.java b/src/com/itmill/toolkit/terminal/gwt/client/Caption.java index d68eeaba8a..4421d7050f 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/Caption.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/Caption.java @@ -55,6 +55,9 @@ public class Caption extends HTML { if (errorIndicatorElement == null) { errorIndicatorElement = DOM.createDiv(); + if (Util.isIE()) { + DOM.setInnerHTML(errorIndicatorElement, " "); + } DOM.setElementProperty(errorIndicatorElement, "className", "i-errorindicator"); DOM.appendChild(getElement(), errorIndicatorElement); -- 2.39.5