Inconsistency between compatibility mouse events and pointerevents

Issue #6773357 • Assigned to Bruce L.

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 Issue: 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

      Changed Assigned To from “Sermet I.” to “Bruce L.”

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

    Sign in