Closed
Bug 332138
Opened 19 years ago
Closed 18 years ago
rare window alignment may incorrectly send NS_MOUSE_ENTER event
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jaas, Assigned: jaas)
Details
The logic for sending NS_MOUSE_ENTER/EXIT in Cocoa widgets is pretty complicated. This is a bug for an edge case that we know is broken. It is unlikely that this edge case will cause any actual problems, but we wanted to document it here.
If you have a page with an iframe in the middle of it (which has its own ChildView native widget) and you place a window from another app such that the windows edge is exactly along the edge of the iframe, then you move your mouse from the iframe to the overlapping window, the iframe's superview will incorrectly receive an NS_MOUSE_ENTER event.
Updated•18 years ago
|
Flags: blocking1.9?
Updated•18 years ago
|
Flags: blocking1.9? → blocking1.9-
Whiteboard: [wanted-1.9]
fixed by bug 355102 which removes the algorithm that could get us into this situation and replaces it with a more robust algorithm
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Updated•17 years ago
|
Flags: wanted1.9+
Whiteboard: [wanted-1.9]
You need to log in
before you can comment on or make changes to this bug.
Description
•