Re: [pointerevents] Clarify click event firing for chorded buttons

Here is my sample: 
[http://output.jsbin.com/yimako](http://output.jsbin.com/yimako)

**TEST 1** - In the blue box, perform the following:
Left click
Middle click
Left release
Middle release

Results on Edge - 

pointerdown with button = 0 buttons = 1
pointermove with button = 1 buttons = 5
pointermove with button = 0 buttons = 4
click with button = 0 buttons = 4
pointerup with button = 1 buttons = 0

Results on Chrome Canary with PE on – 
pointerdown with button = 0 buttons = 1
pointermove with button = 1 buttons = 5
pointermove with button = 0 buttons = 4
click with button = 0 buttons = 4
pointerup with button = 1 buttons = 0

**TEST 2** - Then try this:
Left click
Middle click
Middle release
Left release

Results on Edge – 
pointerdown with button = 0 buttons = 1
pointermove with button = 1 buttons = 5
pointermove with button = 1 buttons = 1
pointerup with button = 0 buttons = 0

Results on Chrome Canary with PE on – 
pointerdown with button = 0 buttons = 1
pointermove with button = 1 buttons = 5
pointermove with button = 1 buttons = 1
click with button = 1 buttons = 1
pointerup with button = 0 buttons = 0

Chrome appears to have a bug on Test 2 since click is firing for a 
non-primary button. Out preference would be to just specify the Edge 
behavior, but are open to discussing 

-- 
GitHub Notification of comment by teddink
Please view or discuss this issue at 
https://github.com/w3c/pointerevents/issues/93#issuecomment-230670817 
using your GitHub account

Received on Wednesday, 6 July 2016 04:55:01 UTC