Skip to content

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

@fortepc

Description

@fortepc

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions