Disable refresh-on-swipe-down, or make it optional

App version: x.y.z (state whether from Google Play/F-Droid/Custom built APK)

Version 2.3.2, form Google Play

Problem you may be having, or feature you want:

Currently you can initiate a refresh by swiping down within the Episodes page, when you are the top of the episode list. Therefore, if you don’t realize that you’re at the top of the list, you can inadvertently trigger a refresh when what you really intended was to scroll the list.

I have a fairly slow device and subscribe to a lot of podcasts, so a refresh ends up taking a long time and because the process seems to demand a lot of resources, I can’t do much inside AntennaPod until the refresh is complete. It’s a pain to have to wait for it. Moreover, the refresh button at the upper right is sufficient to do this job, so the swipe down action is unnecessary.

Suggested solution:

  1. Disable the refresh-on-swipe-down action, or
  2. Let the user turn this off within Settings.

Screenshots / Drawings / Technical details:

2 Likes

Also, this issue applies to the Subscriptions and Queue pages as well.

Hi @winslow-c
Welcome to the community forum and thanks for your feedback. We’ve actually have received the same request multiple times. See for example this one: Undesired full refresh makes phone unresponsive

As noted there, we have some improvements in this area lined up for the next release, e.g. to avoid accidental refreshes. We want to wait until that has reached users before we take any further action.

So please bear with us until you get 2.4 :slight_smile:

1 Like

Just tried this and found that if you see the refresh symbol as you scroll down that you just need to keep your finger on the screen and scroll back up to avoid it activating the refresh. Also note that the refresh symbol starts off greyed out until you scroll down a bit further and releasing the screen while it is still greyed out does not activate the refresh.

For me, once you know that this is what to expect then that is sufficient.

2 Likes

Another thought: If you scroll by just flicking down the screen rather than continually touching the screen that also gets you to the top of the episode list without triggering a refresh.

Another possible fix would be to give users a way to cancel the refresh once it has been initiated.

@winslow-c Would you be willing to join the beta program and see if you still have this problem after the improvements in this area?

Note that the beta is only rolled out to 30% of the testers currently. Will be increased when there are no critical crashes for some days.