I’m using the side menu controller in my app, and while it works very well in almost every situation, its behavior while the user is scrolling vertically is not the best. Even a small horizontal swipe will start to show the side panel, which can be annoying if said horizontal swipe is performed as a part of a longer vertical swipe. A common use case to better illustrate the undesired behavior is scrolling a long list(view): it’s very unlikely to produce a perfectly vertical swipe, and even a small horizontal movement starts opening the side menu (I hope the situation is clear enough, I’m not a native English speaker so…feel free to ask for clarifications, I guess). It would be nice to ignore horizontal movements if a vertical one is in progress, to avoid this behaviour.
I’m using the Low-level APIs of the side menu controller (I’m using Cordova, and Durandal instead of Angular). I don’t know if this problem is related to Ionic or if I should deal with it in a different way, so any kind of help is welcome.
Thank you in advance.