- From: Rick Byers via GitHub <sysbot+gh@w3.org>
- Date: Fri, 17 Feb 2017 17:40:09 +0000
- To: public-pointer-events@w3.org
RByers has just created a new issue for https://github.com/w3c/pointerevents: == touch-action doesn't allow for press-hold-drag UX == In some mobile UX the user can scroll by swiping and also hold their finger for awhile to "pick up" an item which they can then drag around. Since you can't change`touch-action` after the `pointerdown` (but before the finger has moved enough to actually scroll), this sort of UX can't be built with pointer events. I suppose one answer is that such UX should just be built using HTML5 DnD primitives, and I am a little ashamed that this works on Edge but not Chrome ;-). But I think there's still [an argument](https://github.com/RubaXa/Sortable/issues/1022#issuecomment-280715379) for allowing sites to build their own "press-hold-drag" behavior. I wonder if we could relax the touch-action rules such that the page could still change the value right up until the action has actually started? @jacobrossi @teddink did you ever run into any complaints about this? /cc @staktrace @dtapuska Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/178 using your GitHub account
Received on Friday, 17 February 2017 17:40:15 UTC