user-select don't support mouse on Android
Reported by
lawrence...@gmail.com,
Oct 12 2016
|
|||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Platform: 8861.0.0 (Official Build) dev-channel veyron_minnie Example URL: https://jsbin.com/hojekilece/1/edit?html,css,output Steps to reproduce the problem: 0. On ChromeOS, an Android App from the Play Store, utilizing Webview: 1. Write a container with -webkit-user-select: none; 2. In a child element, change to -webkit-user-select: auto; 3. Mouse does not work as expected, behaves like a touch interface. What is the expected behavior? The mouse should work normally, able to quickly highlight text in the child element. What went wrong? In order to highlight, you have to long click and hold like a touch interface, and it brings up the touch interface for highlighting. Does it occur on multiple sites: N/A Is it a problem with a plugin? No Did this work before? N/A Does this work in other browsers? Yes Chrome version: Channel: n/a OS Version: 55.0.2878.0 dev Flash Version: Shockwave Flash 23.0 r0 CSS: body { -webkit-user-select: none; } body p { -webkit-user-select: auto; } then just create a body and p tag element. I was able to reproduce this by opening a url containing that (jsbin is nice) in a WebViewer test application in the PlayStore.
,
Nov 18 2016
,
Nov 21 2016
,
Dec 14 2016
This is a consequence of the fact that the touchpad events are getting converted to touchscreen events. You're seeing the mouse behave like a touchscreen because it /is/ behaving like one, since the app doesn't use mouse events. Dennis, is there something we can do address user confusion in the case of text selection?
,
Dec 14 2016
I would say the issue here is that Chrome on Android (which runs WebView as far as I know) simply does not have mouse support implemented. This reproduces on any website with selectable text. It also reproduces on my Android phone. Mustaq do you know who could have a look at this?
,
Dec 15 2016
Dennis is right: mouse in Android acted like touch. This is changing from Chrome/Webview version M56. Does current Chrome Beta shows the problem?
,
Jan 13 2017
I don't reproduce on Chrome itself on ChromeOS. Is this webview only problem? Any Chrome app to reproduce?
,
Jan 13 2017
,
Jan 13 2017
yoichio@chromium.org: which Chrome version did you use? The bottom line is: in Android Chrome/WebView, mouse used to appear as touch. This has been fixed for M56 ( Issue 468806 ).
,
Mar 1 2017
Update to #9: Mouse fix on Android was held back from M56, will be exposed from M58 instead.
,
Apr 5 2017
,
Apr 5 2017
,
Apr 5 2017
I think this should be fixed as of M58, assigning to mustaq@ to confirm and close if so.
,
Apr 6 2017
Yes, this is fixed on M58.
,
May 8 2017
Chrome OS 9532.0.0, 60.0.3092.0 |
|||||||||||||
►
Sign in to add a comment |
|||||||||||||
Comment 1 by lawrence...@gmail.com
, Oct 12 2016