Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drawer broken on mobile safari #112

Open
timove opened this issue Nov 17, 2015 · 2 comments
Open

drawer broken on mobile safari #112

timove opened this issue Nov 17, 2015 · 2 comments
Assignees

Comments

@timove
Copy link

timove commented Nov 17, 2015

The drawer panel of the paper-drawer-panel element cannot be swiped open if the swipe starts over content from the light dom. Swipes from shadow/shady dom content work as expected.

Expected outcome

Swiping with a finger from the left border to the right opens the drawer panel regardless of the origin of the content (light vs. shadow/shady dom).

Actual outcome

The drawer panel opens only a few pixels but not fully if the swipe starts over content from the light dom.

Steps to reproduce

  1. Environment: iOS 9.1, Mobile Safari, page saved to home screen ("as app"), page started from home screen. Run on actual iPhone 6 device, not in simulator.
  2. polyserve this project's fork: https://github.com/timove/paper-drawer-panel
  3. Open http://machine:8080/components/paper-drawer-panel/test/iostest.html
  4. Try to open the drawer by swiping from the red and green contents -- originating from light dom and shady/shadow dom respectively
@blasten
Copy link
Contributor

blasten commented Dec 24, 2015

this issue is confirmed. @azakus would you mind taking a look at this as well?

@blasten blasten added the bug label Dec 24, 2015
@blasten blasten self-assigned this Dec 29, 2015
@blasten blasten assigned dfreedm and unassigned blasten Jan 28, 2016
@blasten
Copy link
Contributor

blasten commented Jan 28, 2016

friendly ping @azakus. Something going on with event paths.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants