From e9bccb449a0b551ff148505a13ed2b10e2f1e90a Mon Sep 17 00:00:00 2001 From: Jouni Koivuviita Date: Thu, 14 May 2009 09:16:16 +0000 Subject: [PATCH] Changed error indicator element from DIV to SPAN in Buttons and Panels - IE7 won't apply display:inline-block on native-block element. svn changeset:7792/svn branch:6.0 --- src/com/vaadin/terminal/gwt/client/ui/VButton.java | 2 +- src/com/vaadin/terminal/gwt/client/ui/VPanel.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VButton.java b/src/com/vaadin/terminal/gwt/client/ui/VButton.java index f20a26c0e2..943bb117ad 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VButton.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VButton.java @@ -85,7 +85,7 @@ public class VButton extends Button implements Paintable { // handle error if (uidl.hasAttribute("error")) { if (errorIndicatorElement == null) { - errorIndicatorElement = DOM.createDiv(); + errorIndicatorElement = DOM.createSpan(); DOM.setElementProperty(errorIndicatorElement, "className", "v-errorindicator"); } diff --git a/src/com/vaadin/terminal/gwt/client/ui/VPanel.java b/src/com/vaadin/terminal/gwt/client/ui/VPanel.java index 44e9fa09eb..d1790bf710 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VPanel.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VPanel.java @@ -214,7 +214,7 @@ public class VPanel extends SimplePanel implements Container { private void handleError(UIDL uidl) { if (uidl.hasAttribute("error")) { if (errorIndicatorElement == null) { - errorIndicatorElement = DOM.createDiv(); + errorIndicatorElement = DOM.createSpan(); DOM.setElementProperty(errorIndicatorElement, "className", "v-errorindicator"); DOM.sinkEvents(errorIndicatorElement, Event.MOUSEEVENTS); -- 2.39.5