Skip to content
This repository has been archived by the owner on Aug 5, 2020. It is now read-only.

Bellows mouse events don't work on Chrome in Windows 8 (touch enabled) #5

Closed
armitage opened this issue Oct 6, 2013 · 4 comments
Closed

Comments

@armitage
Copy link

armitage commented Oct 6, 2013

The current code doesn't assign mouse events if a touch enabled environment is detected. It seems only touch only devices were taken into consideration. On touch and mouse enabled devices for example a laptop with touchscreen running windows 8 this totally breaks the user experience.

For an extended discussion of this issue see
http://www.html5rocks.com/en/mobile/touchandmouse/

@jansepar
Copy link
Contributor

jansepar commented Oct 8, 2013

@armitage thanks for the feedback! Admittedly, we haven't done too much work testing on Windows 8... Thanks for pointing this out, hopefully we can address it ASAP!

@armitage
Copy link
Author

armitage commented Oct 8, 2013

@jansepar thanks for your reply and your MSPointer patch, but since this issue is not only relevant to IE10 (which supports MSPointer) but also concerns Chrome on Win8 touch it won't help Chrome users.

One possible way to fix this would be to use the Hand.js polyfill http://handjs.codeplex.com/ which supports the upcoming Pointer events on all browsers.

@jansepar
Copy link
Contributor

jansepar commented Oct 9, 2013

@armitage ah, good point... I will have to look into that polyfill for sure but I probably won't be able to in the next few days. Pull requests are welcome :)

@kpeatt
Copy link
Contributor

kpeatt commented Jul 7, 2014

Closed in favour of testing this on 2.0 (#19)

@kpeatt kpeatt closed this as completed Jul 7, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

3 participants