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

Jerky Touch Interface #175

Closed
vishnumaiea opened this issue Dec 13, 2018 · 5 comments
Closed

Jerky Touch Interface #175

vishnumaiea opened this issue Dec 13, 2018 · 5 comments
Labels

Comments

@vishnumaiea
Copy link

vishnumaiea commented Dec 13, 2018

On devices with touch as the primary user interaction method, such as smartphones, a gallery window produces jerky response. This is apparent when a gallery is viewed in a smartphone browser or in a mobile view in a desktop browser (eg. from the developer option on Chrome). See the GIF below where the effect is simulated on mobile view on Chrome.

ezgif com-video-cutter-1

Even the slightest lateral movement of the finger causes the slide to shake erratically.

@Kris-B
Copy link
Member

Kris-B commented Dec 14, 2018

this due to an known issue in hammer.js (library used to manage gesture) and I'm still waiting for a fix

@Kris-B
Copy link
Member

Kris-B commented Jan 21, 2019

I've implemented a workaround: you may try the beta-version from the DEV branch https://github.com/nanostudio-org/nanogallery2/tree/dev

@vishnumaiea
Copy link
Author

vishnumaiea commented Jan 21, 2019

Tried it. It is better now.. Still the angle at which the horizontal swipe is detected (not threshold) still overlaps with the vertical scroll, causing unintentional effects. Thanks :)

Here's my gallery - https://photos.vishnumaiea.in/

@Kris-B
Copy link
Member

Kris-B commented Jan 21, 2019

yes, just a small improvement, not perfect...

nice gallery !

@Kris-B
Copy link
Member

Kris-B commented Dec 29, 2020

Closing this issue due to inactivity. You may open it again if needed. Thanks.

@Kris-B Kris-B closed this as completed Dec 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants