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

Request: Require two finger zoom and pan for the Traveler Handshake Network on touchscreen interaction #33

Open
fortepc opened this issue Jun 4, 2018 · 0 comments

Comments

@fortepc
Copy link

fortepc commented Jun 4, 2018

Your issue may already be reported! Please search on the issue tracker before creating one.

Note: for support questions, please use /r/TheSilphRoad. This repository's issues are reserved for feature requests and bug reports.

I'm submitting a ...

  • feature request

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

Try to include screenshots, or any other material to help us understand how to reproduce

If a user is scrolling through their traveler card profile they reach the Handshake network and start moving that around instead of scrolling through the page. This is extremely confusing to users who aren't tech savy enough to realize what's going on when suddenly their handshake network has disappeared and they can't scroll the page anymore.

What is the expected behavior or new feature?

When touching and dragging on the handshake network with a single finger the interaction should be ignored by the network, and instead scroll the page. It should also flash the "Use two fingers to move the map" message that appears on other maps using this same feature like the map view in OPR review.

When touching and dragging on the handshake network with two fingers the interaction should be used to zoom/pan the network around.

What is the motivation / use case for changing the behavior?

To be more easily understood by users who just are trying to scroll the page.

Please tell us about your environment, for bugs:

  • Operating System: Not Applicable
  • Browser: Not Applicable

Other information

(e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context)

Not Applicable

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

No branches or pull requests

1 participant