seazon / FeedMe

The documents and forum of FeedMe
1.25k stars 28 forks source link

Limit swipe gestures to the central part of the screen to avoid conflict with Android gesture navigation #720

Open njascgil opened 4 months ago

njascgil commented 4 months ago

Would it be possible to limit swipe sensitivity to the central part of the screen (leaving a band on both the left and right hand margins)? I think this would improve usability when Android is configured to use gesture navigation instead of the (original) button navigation (at the bottom). Particularly when using a phone case, I find it too easy to mistankingly mark an item as starred or read, or also moving between articles, when trying to use the "back" gesture (slide from the right side of the screen).

seazon commented 4 months ago

please try 4.2.7

njascgil commented 4 months ago

Thanks! It seems to work perfectly in the article list. Is it possible to add the same function to the article view (both Feed and Web) to prevent accidental swipes to other articles?

seazon commented 4 months ago

Thanks! It seems to work perfectly in the article list. Is it possible to add the same function to the article view (both Feed and Web) to prevent accidental swipes to other articles?

The solution is different, let me look into it.

njascgil commented 2 months ago

Thanks! It seems to work perfectly in the article list. Is it possible to add the same function to the article view (both Feed and Web) to prevent accidental swipes to other articles?

The solution is different, let me look into it.

Would it be simpler to just add an option to disable swiping to other articles in article view?

njascgil commented 1 month ago

I'm writing just to let you know that the side panels mentioned in #642 and added in version 4.30 seem to also work just fine for this purpose. These, together with the previously implemented "Anti-Accidental Touch" in the Lab, seem to adequately address the issue I've encountered (although I do seize this opportunity to ask if it's possible to enlarge a bit the side margins of the "Anti-Accidental Touch" feature :wink: ) Thanks!