- From: Mustaq Ahmed via GitHub <sysbot+gh@w3.org>
- Date: Tue, 08 Mar 2016 19:48:36 +0000
- To: public-pointer-events@w3.org
Thanks Navid. In summary, there are two problems with the spec: **Problem 1.** Current spec wording misses the firing of out/leave events when the capturing directly "moves" from one element to another. Edge fires the events in a logical manner, not following the spec (from step 5 to end). **Problem 1'.** Before "blue" receives pointermove in step 22, it should receive pointerover/enter. Spec is silent again as in Problem 1, but Edge follows the spec this time. **Problem 3.** After "blue" captures the pointer (step 19), "green" shouldn't receive any event. So firing of pointerout/leave to "green" (steps 20, 21) is conceptually wrong even though the spec suggests the same order _if "green" hadn't captured the mouse in step 5_. Edge implementation seems to follow the spec order. -- GitHub Notification of comment by mustaqahmed Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/39#issuecomment-193939767 using your GitHub account
Received on Tuesday, 8 March 2016 19:48:39 UTC