Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Random Refresh while reading articles #417

Open
mediaformat opened this issue May 12, 2024 · 21 comments · Fixed by #431
Open

Random Refresh while reading articles #417

mediaformat opened this issue May 12, 2024 · 21 comments · Fixed by #431
Labels
Milestone

Comments

@mediaformat
Copy link

mediaformat commented May 12, 2024

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

@bourvill
Copy link
Member

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

@mediaformat
Copy link
Author

@bourvill
Copy link
Member

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

@steveh
Copy link

steveh commented Jun 2, 2024

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

@bourvill
Copy link
Member

bourvill commented Jun 3, 2024

hi @steveh what is your iOS version and device ?

@steveh
Copy link

steveh commented Jun 3, 2024

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

@mediaformat
Copy link
Author

mediaformat commented Jun 15, 2024

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

trim.FBE5F933-7494-4215-8A41-1A84F3B503BA.MOV

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

iOS: 17.5.1
Wallabag: 7.2.4 build 319

@dariokan82
Copy link

+1. Exact same issue.

iOS 17.5.1, iPhone 14Pro

@mediaformat
Copy link
Author

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

@simonv3
Copy link

simonv3 commented Nov 24, 2024

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

@bourvill
Copy link
Member

Never reproduce this issue 😫

Can you share one or more entry with this bug ?

@simonv3
Copy link

simonv3 commented Nov 24, 2024

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?

@ronaldscott
Copy link

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.

@bourvill
Copy link
Member

@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

@simonv3
Copy link

simonv3 commented Dec 15, 2024

@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.

@mediaformat
Copy link
Author

mediaformat commented Dec 16, 2024

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!

@bourvill
Copy link
Member

Guy's! finally reproduced! working on fix!

@bourvill bourvill added this to the 7.5.0 milestone Jan 26, 2025
@bourvill
Copy link
Member

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

@mediaformat
Copy link
Author

This is still happening.

Version 7.5.0 build 319

@mediaformat
Copy link
Author

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.

@bourvill
Copy link
Member

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

@bourvill bourvill reopened this Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants