classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Patch fixes bug #16540 GlassPane intercepting Mouse events


From: Anthony Balkissoon
Subject: [cp-patches] Patch fixes bug #16540 GlassPane intercepting Mouse events
Date: Thu, 08 Sep 2005 14:14:38 -0400

Added new implementation method to Container.  When looking for a
component to assign to a new MouseEvent, ignore components that have no
MouseListeners attached.  There are two ChangeLog entries because I
fixed a slight error after the first commit, but I've attached 1 overall
patch to this email.

2005-09-08  Anthony Balkissoon  <address@hidden>

        * java/awt/Container.java:
        (findComponentForMouseEventAt): New implementation method.
        (getDeepestComponentForMouseEventAt): New implementation method.
        (acquireComponentForMouseEvent): Replaced call to
        AWTUtilities.getDeepestComponentAt with call to new implementation
        method getDeepestComponentAt to appropriately handle transparent
        components with no MouseListeners attached.


2005-09-08  Anthony Balkissoon  <address@hidden>

        * java/awt/Container.java:
        (findComponentForMouseEventAt): Removed check for opacity.

--Tony

Attachment: ContainerTransparentMouseIntercept.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]