You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi. First of all thanks to your work. Plugin is awesome.
But I noticed some issue which leads to poor user experience.
I have Android Nokia phone, which does not have back button, instead it uses swipes from the edge of screen to navigate back.
So when I want for example to go back and try to swipe from left to right and start swiping close to the left screen edge, builtin Nokia swipe detection activates and this plugin also begin to swipe.
And this leads to double back and application closes. I think the solution here is will be to specify how far from edge the swipe must begin to activate navigation.
This gives some imaginary vertical line which starts at 50 from left, have width of 100 and ends at 150 from left.
And this will prevent simultaneous activation of builtin back button and this plugin.
The text was updated successfully, but these errors were encountered:
Thanks for filing this issue (and creating the PRs!) and sorry for the delayed response.
I tried to reproduce this issue on my OnePlus phone where I also swipe from the edge to go back in every app but wasn't able to reproduce this problem. When swiping from the edge, the OS detects this gesture directly and Flutter doesn't receive pointer events at all, hence only one back navigation is performed.
I can still include the suggested minEdgeOffset parameter, but it should be used with care: Its value has to precisely match the OS configuration to avoid the problem you mentioned while not creating a gap between the OS's and app's gesture detection areas. Also, the behavior apparently differs between devices…
This is really strange. In my nokia I have stock android. Maybe your phone have another implementation of this feature... I will try to make a video of this issue
Hi. First of all thanks to your work. Plugin is awesome.
But I noticed some issue which leads to poor user experience.
I have Android Nokia phone, which does not have back button, instead it uses swipes from the edge of screen to navigate back.
So when I want for example to go back and try to swipe from left to right and start swiping close to the left screen edge, builtin Nokia swipe detection activates and this plugin also begin to swipe.
And this leads to double back and application closes. I think the solution here is will be to specify how far from edge the swipe must begin to activate navigation.
Porosal
Something like that can help
This gives some imaginary vertical line which starts at 50 from left, have width of 100 and ends at 150 from left.
And this will prevent simultaneous activation of builtin back button and this plugin.
The text was updated successfully, but these errors were encountered: