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

Scrolling up on the Newton's fractal interactive app zooms in all the way #280

Open
Darylgolden opened this issue Oct 13, 2021 · 2 comments
Labels
low priority Low priority

Comments

@Darylgolden
Copy link

Describe the bug
On the interactive here, scrolling up zooms the view all the way in, rather than zooming in slowly.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

@warmist
Copy link

warmist commented Oct 13, 2021

Same. Win7 Browser: Firefox version: 92.0

@vincerubinetti vincerubinetti added the low priority Low priority label May 28, 2024
@vincerubinetti
Copy link
Collaborator

Sounds like you're just saying the zoom sensitivity is just too high. Are you pinch-zooming or dragging up/down?

Unfortunately this is a difficult problem to "solve", in the sense of making it feel right and consistent across all devices. For example, MacBooks can trigger a very different scroll amount (the only number we really have access to as a website developer) when you use mouse wheel vs. trackpad pinch zoom vs. trackpad two-finger-scroll. We could try to detect exactly which device and zoom type is happening, but that is brittle/error-prone and still has holes.

That said, the hard-coded zoom sensitivity there now could probably stand to be lowered, knowing that it will make zoom speed feel better on these users' devices and also probably make it feel too slow on other devices/cases.

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

No branches or pull requests

3 participants