Inconsistency between compatibility mouse events and pointerevents

Issue #6773357 • Assigned to Sermet I.

Details

Created
Mar 4, 2016
Privacy
This issue is public.
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL: 
https://output.jsbin.com/bupaluf

 

GitHub Ishttps://github.com/w3c/pointerevents/issues/35](https://github.com/w3c/pointerevents/issues/35)[https://github.com/w3c/pointerevents/issues/35](https://github.com/w3c/pointerevents/issues/35)

 

Repro Steps:

Step 1. Move the mouse on the green box and leave it there.

Step 2. Touch the blue box and release.

Step 3. Now slightly move the mouse.

 

Actual: 

---- Step 1 ----

pointerover (id=1) on green

mouseover on green

pointerenter (id=1) on green

mouseenter on green

---- Step 2 ----

mouseout on green

pointerleave (id=134) on green <-- BUG

mouseleave on green

pointerover (id=134) on blue

mouseover on blue

pointerenter (id=134) on blue

mouseenter on blue

pointerout (id=134) on blue

mouseout on blue

pointerleave (id=134) on blue

mouseleave on blue

---- Step 3 ----

mouseover on green

pointerenter (id=1) on green <-- BUG

mouseenter on green

 

Expected:

---- Step 1 ----
pointerover (id=1) on green
mouseover on green
pointerenter (id=1) on green
mouseenter on green

---- Step 2 ----
mouseout on green
mouseleave on green
pointerover (id=134) on blue
mouseover on blue
pointerenter (id=134) on blue
mouseenter on blue
pointerout (id=134) on blue
mouseout on blue
pointerleave (id=134) on blue
mouseleave on blue

---- Step 3 ----
mouseover on green
mouseenter on green

 

 

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Sermet I.”

      Changed Steps to Reproduce

    You need to sign in to your Microsoft account to add a comment.

    Sign in