- From: Travis Leithead <notifications@github.com>
- Date: Thu, 15 Oct 2015 11:55:03 -0700
- To: w3c/uievents <uievents@noreply.github.com>
Received on Thursday, 15 October 2015 18:55:32 UTC
The site is Zillow.com, and the issue is in the YUI framework that the site uses. Specifically, the site is doing: ```this.which = e.which || e.charCode || ```... where the event object is a ```touchevent``` which shares the UIEvent interface in common. For Edge, ```which```, ```charCode```, etc., were on ```MouseEvent```, and as a result, the value after this statemetn ended up being ```undefined``` which later breaks things. Our planned fix was to move all three relevant properties (```which```, ```charCode```, and ```keyCode```) up to UIEvent to make the site work, however (thanks in part to your reply above), we're only moving ```which``` up, in order to fix the framework. ```keyCode```, and ```charCode``` will stay where they are. --- Reply to this email directly or view it on GitHub: https://github.com/w3c/uievents/issues/35#issuecomment-148487639
Received on Thursday, 15 October 2015 18:55:32 UTC