Heiko Stübner schrieb: > Am Mittwoch 29 Oktober 2008 schrieb Heiko Stübner: > >> _findHandler() builds the cache key as DOM_div_mouse* and finds a cached >> handler for it. But this is the handler for the main window, where instead >> it should build a new mouse-handler instance for the target-window. >> >> The mousehandler itself carries the target-window/-document for which it >> listens and should therefor work correctly when initialised correctly. >> > Today I tracked qx.event.Registration.addListener to get a better feeling for > the source of the problem. > The attached log shows all calls to addListener with the hash-code of the > event-manager it uses. (1 is the eventmanager of the main window, gp of the > opened window). > The resize-event of the new window (qx.ui.root.Application) is attached > correctly and fires too, but with the other events some strange things > happen: > The "high-level" Events are using the manager of the main window but the > events on the dom-nodes are using the manager for the new window. > > At this point I'm lacking knowledge of the inner workings of the event system > but I will continue my search nevertheless on monday. > > Heiko Hello Heiko,
thank you for this investigation. Could you open a bug report for this. This is something we want to support and from what your report we are not far from doing so. It would be great if you could attach a small test program to the bug report so I can check it here as well. Best Fabian -- Fabian Jakobs JavaScript Framework Developer 1&1 Internet AG Brauerstraße 48 76135 Karlsruhe Amtsgericht Montabaur HRB 6484 Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss Aufsichtsratsvorsitzender: Michael Scheeren ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
