this post was submitted on 16 Nov 2024
25 points (96.3% liked)

Voyager

5607 readers
452 users here now

The official lemmy community for Voyager, an open source, mobile-first client for lemmy.

Download on App Store

Download on Play Store

Use as a Web App

Download on F-Droid

Rules

  1. Be nice.
  2. lemmy.world instance policy

Sponsor development! 👇

Number of sponsors badge

💙

founded 1 year ago
MODERATORS
 

When I put my iPhone down for a bit and come back to Voyager, the app resets back to the top of the feed. I then have to scroll so far down to find the place I was at.

My iPhone settings does not show Voyager app in the background app refresh settings.

I believe this setting would keep the feed in the same place when I bring the app back.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 17 hours ago (5 children)

iOS is probably killing the Voyager app when it’s in the background because whatever you’re switching to is using a lot of memory.

[–] [email protected] 9 points 16 hours ago* (last edited 12 hours ago) (1 children)

It’s not memory pressure related.

iOS is killing the app because it doesn’t have access to the API that allows it to run in the background. That’s why it’s not listed in the Background App Refresh menu in the Settings app.

All API permissions are disabled by default on iOS. The developer must enable the API requests, and the user must accept them for the feature to be enabled.

[–] [email protected] 1 points 11 hours ago

There’s a difference between iOS killing the app and suspending it. When suspended an app remains in memory and the OS doesn’t give it any opportunities to run any code. When the user switches back the app resumes without any change in its state.

load more comments (3 replies)