From: Marc Englund Date: Wed, 11 Jun 2008 09:09:56 +0000 (+0000) Subject: Now handles tooltips (description & error), fixes #1801 X-Git-Tag: 6.7.0.beta1~4616 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b98f6a02b9a101bad028eba3a42329c951e881b9;p=vaadin-framework.git Now handles tooltips (description & error), fixes #1801 svn changeset:4856/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java index 420719d5d1..8b17f8704f 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java @@ -491,12 +491,18 @@ public class IWindow extends PopupPanel implements Paintable, ScrollListener { public void onBrowserEvent(final Event event) { final int type = DOM.eventGetType(event); + if (type == Event.ONKEYDOWN && shortcutHandler != null) { shortcutHandler.handleKeyboardEvent(event); return; } final Element target = DOM.eventGetTarget(event); + + if (client != null && !DOM.compare(target, header)) { + client.handleTooltipEvent(event, this); + } + if (resizing || DOM.compare(resizeBox, target)) { onResizeEvent(event); DOM.eventCancelBubble(event, true);