--- a/jdk/src/macosx/classes/sun/lwawt/LWCursorManager.java Wed Sep 25 14:06:15 2013 +0400
+++ b/jdk/src/macosx/classes/sun/lwawt/LWCursorManager.java Wed Sep 25 16:17:42 2013 +0400
@@ -106,8 +106,9 @@
c = peer.getTarget();
if (c instanceof Container) {
final Point p = peer.getLocationOnScreen();
- c = ((Container) c).findComponentAt(cursorPos.x - p.x,
- cursorPos.y - p.y);
+ c = AWTAccessor.getContainerAccessor().findComponentAt(
+ (Container) c, cursorPos.x - p.x, cursorPos.y - p.y, false);
+
}
while (c != null) {
final Object p = AWTAccessor.getComponentAccessor().getPeer(c);