Emoji keyboard scroll snapping is weird |
|||||||||||
Issue descriptionChrome Version: 68.0.3425.0 OS: ChromeOS Eve What steps will reproduce the problem? (1) Tap on a text field to bring up the VK (2) Switch to Emoji keyset (3) Try scrolling from left to right and release your finger. See video: https://drive.google.com/file/d/1gDGSlOH3u_dkEX5OSgxtDOuQ3G5uopwK/view?usp=sharing What is the expected result? A smooth scrolling experience. Releasing the finger shouldn't do anything too weird. What happens instead? When the finger is released, it automatically scrolls left/right. I can understand if it scrolls a bit to align the Emojis, but sometimes it scrolls quite far. Makes it quite difficult to use the Emoji keyboard.
,
Jun 4 2018
,
Jun 18 2018
,
Jul 18
Also a problem on the NewUI. I think this "page by page" snapping makes sense for touch, but it's quite awkward with mouse.
,
Jul 24
,
Jul 24
Basically we followed Android's behavior, and currently finger and mouse are handled identically(maybe they shouldn't be). (btw, attached video is not about emoji)
,
Jul 24
Oops yeah I must've uploaded the wrong video :( Yeah I'm not sure what we should do here. IMO the finger behaviour feels natural but the mouse behaviour feels awkward (because we can't "swipe" or "flick" with mouse). Maybe this is a question for UX?
,
Jul 24
yeah i think so, let me talk to UX.
,
Jul 25
,
Jul 25
My view is that we should disable snapping altogether when using the mouse. I'm guessing this is not much of an issue on android since the use of mouse is so small.
,
Jul 26
An option would be: if using mouse, disable "swipe" feature, just leave it where it has been dragged to, and maybe also consider drag acceleration. How does this sound?
,
Jul 26
SGTM, I think I'd be ok without any drag acceleration when using the mouse, but perhaps I'd need to try it out.
,
Aug 17
Is this no longer blocking the right-click to Emoji launch 866627 given P3?
,
Aug 20
yes, this is not a blocking issue.
,
Aug 22
,
Sep 5
,
Oct 16
|
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by shend@chromium.org
, Jun 4 2018