-
Notifications
You must be signed in to change notification settings - Fork 147
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
Prevent swipe action when intended action is scroll #194
Comments
@idrisadetunmbi There is such a prop, It is not the best named prop, but should accomplish what you're looking for. Please let me know if this works for your use case. Cheers. |
@idrisadetunmbi We additionally just released v6 which may help with this. We also added some documentation on possibly using touch-action to prevent scrolling |
@hartzis I think the question was the opposite: preventing the swipe event when the user is scrolling. @idrisadetunmbi How did you solve the problem? |
@diegohaz I think you're absolutely right. I dont know where my head was 1½ years ago lol. 🤔 though this is still still quite tricky, how do you decipher a swipe intent vs a scroll intent? Maybe the new |
is there any solution right now ? |
i have a solution its little bit awkward:
|
For me it didn't help because there is a visual implication on ezgif.com-gif-maker.mp4I wish to have a way to prevent swipe up and down which conflicts with vertical scrolling. I found a way to do it in a hacky way: settings big numbers for delta's up and down. e.g. delta: {
up: 1000,
down: 1000,
}, |
Using |
I have a container that is vertically scrollable and also includes a
onSwipedUp
action. When the container is vertically scrolled, the action gets called but that is not the intention at that point. I know it is possible to track the scrolling and prevent the swipe up action until the container is at scroll end, but is there a prop to achieve this internally?The text was updated successfully, but these errors were encountered: