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

Bug: Scrolling Jumps to random place in feed #2217

Open
1 task
focher opened this issue Oct 30, 2024 · 4 comments
Open
1 task

Bug: Scrolling Jumps to random place in feed #2217

focher opened this issue Oct 30, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@focher
Copy link

focher commented Oct 30, 2024

Environment:

  • OS:
  • IceCubesApp version: Latest iPad / iOS

Description

When scrolling through the timeline, the app periodically just jumps to another place than what is being viewed. It’s hard to find the previous viewed content, and it’s not clear if it’s earlier or later in the timeline.

Related Issues

  • Search that this bugs don't already exist before creating it.
@focher focher added the bug Something isn't working label Oct 30, 2024
@binford2k
Copy link

So much this. It seems to happen 1/3 of the times that I open a collapsed post, so it makes me hesitant to do that.

@stepheneb
Copy link

stepheneb commented Nov 20, 2024

This bug almost makes IceCubes unusable.

My system:

  • IceCubes 1.11.2
  • iPhone SE3, MMYJ3J/A
  • iOS: 18.1

Note: I see v1.11.3 commited into repo on oct 24 but I haven't received an update from 1.11.2 via the App Store yet. I am reporting my current IceCubesApp version by opening Settings > About in the app and getting the version there..

My guess is that this happens when new post arrive in the background and the app refreshes the view and loses track of what is being viewed.

It happens to me after refreshing the timeline and while scrolling down -- and appears to happen more often in these conditions:

  • Am viewing a post and click to view the full post.
  • Viewing a post that is part of a thread, tapping it to view the thread, and then clicking the back < control
  • click a url in a post, view content in in-app browser and return
  • click an image in a post to see it full screen and close it

It doesn't appear ro happen after refreshing the timeline and scrolling down (maybe about 30 posts) and then not having any interaction with the phone. In this condition where I just let the phone sit with no interaction the screen has stayed the same for 10m as of now. There is no numeric indicator in the upper right corner indicating new posts -- through I know new posts are available.

@stepheneb
Copy link

stepheneb commented Nov 21, 2024

I compiled the head version from the main branch and installed it on my iPhone SE3 and so far I have not seen this problem occur. iOS also updated: 18.1 => 18.1.1

@rpsu
Copy link

rpsu commented Nov 30, 2024

The the issue remains in version 1.11.3 (2899) . The timeline jumping occurs also when I’m holding my finger on the screen, on the main feed. I’m in IOS 18.1.1.

It looks like the timeline is re-rendered and the estimated currently visible root position is off the actual rendering.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants