ios-app icon indicating copy to clipboard operation
ios-app copied to clipboard

Random Refresh while reading articles

Open mediaformat opened this issue 1 year ago • 32 comments

While reading longer articles, the content is replaced by a spinner, which never resolves.

Leaving the article and returning, the scroll position is lost.

iOS 17.4.1 Wallabag ios 7.2.3 build 319

mediaformat avatar May 12 '24 01:05 mediaformat

Hello, can you share the original link of your entry?

bourvill avatar May 12 '24 06:05 bourvill

Sure, it happened with both of these:

  • https://www.noemamag.com/we-need-to-rewild-the-internet/
  • https://werd.io/2024/where-im-coming-from

mediaformat avatar May 12 '24 16:05 mediaformat

After multiple try to reproduce. it's never happened on my device. Can you record an example ?

bourvill avatar May 21 '24 11:05 bourvill

I get a similar issue, the content is replaced by a white screen, and when loading again the scroll position is lost.

It happens on any long article that I’m reading normally and will typically first happen about 1/3rd through. It seems to become more frequent near the end but I’m not certain about that

steveh avatar Jun 02 '24 23:06 steveh

hi @steveh what is your iOS version and device ?

bourvill avatar Jun 03 '24 05:06 bourvill

iPhone 14 Pro, v17.4.1. Wallabag v7.2.4 b319. I just realised there is a newer iOS version so I'll try upgrade

steveh avatar Jun 03 '24 05:06 steveh

After multiple try to reproduce. it's never happened on my device. Can you record an example ?

https://github.com/wallabag/ios-app/assets/2895351/a0a1c356-7954-4bcc-9e6a-c19617cdf424

While reading: https://techandsocialcohesion.substack.com/p/eight-pro-social-platforms-that-didnt

iOS: 17.5.1 Wallabag: 7.2.4 build 319

mediaformat avatar Jun 15 '24 15:06 mediaformat

+1. Exact same issue.

iOS 17.5.1, iPhone 14Pro

dariokan82 avatar Jul 31 '24 12:07 dariokan82

Fun fact leaving the article as soon as the spinner appears, and returning to it leaves the scroll position intact. Gotta be quick tho!

mediaformat avatar Jul 31 '24 19:07 mediaformat

Can confirm this happens too iOS 17.6.1, iPhone SE.

App version says 7.4.0 build 319.

It happens pretty consistently, if there's a way to get you logs I'm happy to figure that out. Would love for this to work :P

simonv3 avatar Nov 24 '24 18:11 simonv3

Never reproduce this issue 😫

Can you share one or more entry with this bug ?

bourvill avatar Nov 24 '24 18:11 bourvill

Sure,

It happened with this article https://dustycloud.org/blog/how-decentralized-is-bluesky/ as well as this one https://code.dccouncil.gov/us/dc/council/code/titles/29/chapters/8

I'm not sure if it's a "time reading" or "distance read" thing that causes it to trigger (i think it's time spent reading)

Some more details: I use the app.wallabag.it as my service provider

It takes somewhere between 30-45s for this to happen, every time, with that first article. I wonder if there's a refresh action that happens in the background that might be triggering this? Or if there's settings I could try turning on and off?

simonv3 avatar Nov 24 '24 22:11 simonv3

This happens every single time I use the app to read a longer article, with no exceptions. It is trivially reproducible through normal, regular use of the app.

iOS latest at the time of this writing and iPhone 14 Pro Max.

ronaldscott avatar Dec 14 '24 18:12 ronaldscott

@ronaldscott No, it's not trivial, and it's not so easy to reproduce as you say. Every time I try to solve this problem, this problem does not occur. Thank you for bringing constructive things to try to solve the problem and not simple banalities of your daily life

bourvill avatar Dec 14 '24 21:12 bourvill

@bourvill is there a way to see the logs in the app? Unfortunately I don't have an apple computer so I can't try building the app locally to check them.

simonv3 avatar Dec 15 '24 13:12 simonv3

Seems like some "lazy" process is triggering an app sync, I'm not sure what needs syncing in an in-progress article (beyond the position).

Anyhow, I agree that review local logs would help pinpoint the issue!

mediaformat avatar Dec 16 '24 05:12 mediaformat

Guy's! finally reproduced! working on fix!

bourvill avatar Jan 25 '25 22:01 bourvill

App is rolling out , test the latest version 7.5.0 and give me your feedback

bourvill avatar Jan 27 '25 21:01 bourvill

This is still happening.

Version 7.5.0 build 319

mediaformat avatar Jan 28 '25 22:01 mediaformat

Just a theory, but my guess is the app tries to periodically sync the article scroll position with the server.

Perhaps the app should only GET the position on opening an article. And only POST the scroll position to the server.

I can't think of any other reason the app should load anything while reading an article.

mediaformat avatar Jan 28 '25 23:01 mediaformat

Position is not sync with the server, is only on local.

bourvill avatar Jan 29 '25 05:01 bourvill

Problem is still happening Version 7.6.0 build 319

iPhone 14 Pro Max, ios 18.4

foozzi avatar Apr 18 '25 08:04 foozzi

I also experience these freezes - very frequently. On average 4-5 times per article, I would guess. It makes the app almost unusable.

Is there any way we users can help identify the problem?

Would it help to throw some money at the problem, e.g. have another iOS app developer look at the issue and come up with a fix? I would happily contribute financially to a solution.

I transitioned from Pocket to Wallabag a few months ago. But my main use case - being able to read saved articles later on my phone, even without internet access (e.g. travelling by train in German regions not served by mobile internet) - is painful to do in the iOS app because of this specific bug.

utrenkner avatar May 26 '25 11:05 utrenkner

Same issue here…

iPad 6th Generation iPadOS 17.7.6… and on 17.7.8 after update

It happens only when I start to scroll down through the article. Same on an iPhone 11, but only after playing around with scrolling, and it occurs faster, if the font size is bigger. IMHO… it must be some issue with the progress bar

Is there a way I can provide some logs?

dadadajo avatar Jun 05 '25 05:06 dadadajo

Another try to fix this big problem in 7.6.3

Pray with me

bourvill avatar Jun 17 '25 17:06 bourvill

@bourvill Thank you so much! I immediately tried it on several longer articles and the problem seems completely gone!!!

I hope everyone else has the same experience as me.

utrenkner avatar Jun 17 '25 18:06 utrenkner

It seems to be working better than it was, however longer articles still tried to reload. Here are the results of a few tests I did, with the estimated read time of the articles:

mediaformat avatar Jun 18 '25 23:06 mediaformat

Can you share link of this articles ?

bourvill avatar Jun 19 '25 04:06 bourvill

Can you share link of this articles ?

They are linked above, but here they are in full:

  • https://newsocialist.org.uk/transmissions/ai-the-new-aesthetics-of-fascism/
  • https://berjon.com/digital-sovereignty/

mediaformat avatar Jun 19 '25 05:06 mediaformat

I tested both articles on my iPhone SE, slowly scrolling the article down to the end: Here everything works fine, no refreshes in between.

Of course, I don't know if the problem is (also) time related and only appears if you really spend e.g. 19 minutes reading the article.

utrenkner avatar Jun 19 '25 06:06 utrenkner