TeamAmaze / AmazeFileManager

Material design file manager for Android
https://teamamaze.xyz
GNU General Public License v3.0
5.1k stars 1.54k forks source link

Remove pull-to-refresh gesture to reduce battery consumption #4034

Open HT-7 opened 4 months ago

HT-7 commented 4 months ago

While my experience with Amaze File Manager is largely satisfactory, it has a common problem: the pull-to-refresh gesture.

Pull-to-refresh is one of those things that seem useful in theory. In practice, it turns out to be a burden.

Pull-to-refresh is an annoyance which causes unwanted refreshes while scrolling up. Each unwanted refresh needlessly wastes battery charge.

Pull-to-refresh forces users to scroll up slowly and carefully to avoid accidentally refreshing. Pull-to-refresh denies the ability to pull down for verifying whether the top of the list is being viewed. Pull-to-refresh takes more control away from the user than it gives the user.

Refreshing is rarely ever needed in a file manager, and at the occasion where it really is necessary, it would take half a second to access it from a submenu.

Pull-to-refresh is implemented into apps only due to being a "design trend", not due to its actual usefulness.

Pull-to-refresh is a burden in web browsers, and no less inside other apps.

Moving down the finger should not be an ambiguous gesture. It should do exactly one thing: move up the page.

I never want to see that annoying circle with the refresh icon on my screen ever again. Apologies for the impoliteness, but pull-to-refresh really got on my nerves. I would love to see this design trend end. Pull-to-refresh is implemented without considering its actual usefulness, only because it is a design trend.

Please remove the pull-to-refresh gesture. Thank you for your consideration.