From: Matti Tahvonen Date: Tue, 16 Sep 2008 06:19:51 +0000 (+0000) Subject: fixes tooltip issues #2074, sinking needed events also without error X-Git-Tag: 6.7.0.beta1~4158 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b640707fa9999ce884c735a0b837a537ed14bafc;p=vaadin-framework.git fixes tooltip issues #2074, sinking needed events also without error svn changeset:5407/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java index edb924f797..3617504d74 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java @@ -12,6 +12,7 @@ import com.google.gwt.user.client.ui.ClickListener; import com.google.gwt.user.client.ui.HTML; import com.google.gwt.user.client.ui.Widget; import com.itmill.toolkit.terminal.gwt.client.ApplicationConnection; +import com.itmill.toolkit.terminal.gwt.client.ITooltip; import com.itmill.toolkit.terminal.gwt.client.Paintable; import com.itmill.toolkit.terminal.gwt.client.UIDL; @@ -49,6 +50,7 @@ public class ILink extends HTML implements Paintable, ClickListener { super(); DOM.appendChild(getElement(), captionElement); addClickListener(this); + sinkEvents(ITooltip.TOOLTIP_EVENTS); setStyleName(CLASSNAME); } @@ -97,8 +99,6 @@ public class ILink extends HTML implements Paintable, ClickListener { errorIndicatorElement = DOM.createDiv(); DOM.setElementProperty(errorIndicatorElement, "className", "i-errorindicator"); - DOM.sinkEvents(errorIndicatorElement, Event.MOUSEEVENTS); - sinkEvents(Event.MOUSEEVENTS); } DOM.insertChild(getElement(), errorIndicatorElement, 0); } else if (errorIndicatorElement != null) {