From b98f6a02b9a101bad028eba3a42329c951e881b9 Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Wed, 11 Jun 2008 09:09:56 +0000 Subject: [PATCH] Now handles tooltips (description & error), fixes #1801 svn changeset:4856/svn branch:trunk --- src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java | 6 ++++++ 1 file changed, 6 insertions(+) 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); -- 2.39.5