New issue
Advanced search Search tips

Issue 630389 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

Regression: unidirectional touch-actions are not working, behaving as touch-action:auto

Project Member Reported by mustaq@chromium.org, Jul 21 2016

Issue description

This is a regression, the same demo was working when we landed crrev.com/1800143002.

0. Take a touch-enable device (or touch emulation).
1. Enable chrome://flags/#enable-experimental-web-platform-features,
   to enable both PointerEvents and unidirectional touch-action
   (left, right, up, down).
1. Go to https://output.jsbin.com/dunuve
2. For each box, touch-drag in all 4 directions.

Expected: in each box, pointercancel should be fired only for directions panning is allowed.

Actual: pan-left, pan-right, pan-up, pan-down doesn't work, behave as touch-action:auto.



 

Comment 1 by mustaq@chromium.org, Jul 21 2016

Tested in ToT above.

Comment 2 by mustaq@chromium.org, Jul 21 2016

Owner: dtapu...@chromium.org
Dev-tool warns that "touch-action: pan-down" is "invalid property".

Dave, assigning to you since you are looking into it already. Bounce it back to me if you are swamped.
Status: WontFix (was: Assigned)
Make sure experimental web platform features is enabled. And there was a bug in the my carousel demo which is now fixed.

Sign in to add a comment