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

Heatmap scrolling behavior #523

Open
cathystoli opened this issue Jun 21, 2023 · 2 comments
Open

Heatmap scrolling behavior #523

cathystoli opened this issue Jun 21, 2023 · 2 comments
Assignees
Labels
Bug Something isn't working P1

Comments

@cathystoli
Copy link
Contributor

cathystoli commented Jun 21, 2023

Expected behavior: When using a track pad to scroll I can move the heatmap to the left and right depending on what I have set up for my track pad.

Actual behavior: If i scroll on a track pad when my fingers staying on the track pad, the heatmap moves back and forth and does not scrolll in the direction that I expect

Screen.Recording.2023-06-21.at.1.22.02.PM.mov
@cathystoli cathystoli added the Bug Something isn't working label Jun 21, 2023
@cathystoli cathystoli added the P1 label Jun 21, 2023
@cathystoli
Copy link
Contributor Author

@masoudmanson this has been fixed right?

@masoudmanson
Copy link
Contributor

@cathystoli

This issue is related to Echarts, and I'm currently awaiting the merge of this PR. Because Echarts does not properly support touchpad panning, I had to disable the default touchpad panning and set a condition on mouse-wheel scrolling:

  • By default, up and down scrolling causes the heatmap to scroll vertically.
  • Holding shift and scrolling up and down scrolls the heatmap horizontally.

The catch is that while scrolling up and down, there are no issues, however, scrolling left and right on the touchpad does not work properly. So, on the touchpad, only scroll up and down, never to the sides.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working P1
Projects
None yet
Development

No branches or pull requests

2 participants