Discourse iOS app kicked me back to main screen

The Discourse Hub iOS app does not stay in the forum when I multi task to another app. I’m using iOS 13.2.2 (latest) yet the behavior is the same. I’ll lose my place in the thread I’m reading and have to search for it every time. Is this the normal behavior?

It would be good if the app can also swap between forum very easily and remember the discussion thread you’re in, not just showing “The Latest” or “Unread”. It’s like emulating the behavior of Mobile Safari with multiple tabs open and swapping between them. I’d be super happy for this feature along.

1 Like

It won’t lose state unless you close it, or iOS kills it off in the background.

iOS 13 has had issues with this, 13.2.2 is meant to improve on things, but it doesn’t keep apps open ad infinitum.

4 Likes

In my case, iOS must have killed it once I multitask to another app. And it happened too often, that’s why I’m reporting here. Am I the only one facing this?

It’s probably too soon to know. With handsets updating too 13.2.2 automatically it will be days until a sufficient number of users have the update to be able to say.

I’ve reopened the app today and it returned to where I left off.

Which iPhone are you using? Which other apps do you use regularly?

1 Like

Apple claims they fixed RAM management issues in iOS 13.2.2 and iPadOS 13.2.2. I don’t think that it’s a bug.

Are you multitasking heavily? My iPhone 11 Pro is on iOS 13.2.2 and the Discourse app seems to work fine. It never crashes or refreshes when doing light or medium multitasking.

Then again, my iPhone has 4 gigabytes of RAM. Considering that iOS 13.2.2 (and iPadOS 13.2.2) is supported on devices with at least 2 gigabytes of RAM, it could simply be because of the age of your device.

2 Likes

I’m using Xs Max, so it’s not that old. Having said that, the apps that I frequently multi task to is around WhatsApp, Twitterrific, Apollo and camera. I notice that it happens more frequently when I switched to camera. Maybe taking photos and videos does consume more internal memory. The interesting thing is, and I’m experimenting now, its much better in Safari tab - when I returned to Discourse in Safari, the page goes blank and it refreshes. But once refresh completes, I’m where I last left off. But Discourse Hub (iOS app) sent me back to the app home screen instead of staying put and refreshes.

1 Like

Safari tabs persist between closures. If you’re using stuff which causes discourse to be terminated there’s no equivalent behavior.

That’s probably right too. The goal of the app is to provide quick and easy access to multiple communities. Being taken to the home view which shows updates across all sites is a big part of what makes the app useful.

1 Like

Yeah, it probably has something to do with the camera app in particular.