Skip to content
This repository has been archived by the owner on Aug 11, 2024. It is now read-only.

Jank when sync/indexing in progress #1086

Closed
gordonbrander opened this issue Jan 29, 2024 · 3 comments
Closed

Jank when sync/indexing in progress #1086

gordonbrander opened this issue Jan 29, 2024 · 3 comments
Assignees

Comments

@gordonbrander
Copy link
Collaborator

Version: v0.0.16(2)

We seem to get a lot of jank when loading and sync are in progress, especially on the profile tab.

  • Background gradients sometimes render at different times to the rest of the UI
  • Tab switching seems janky sometimes
  • Following/unfollowing has long delays before surfacing confirmation toast.

We should be doing all work off main thread, so this is a bit surprising. This seems most pronounced on the profile tab, so there may be something going on with that one specifically.

@bfollington
Copy link
Collaborator

Tab switching lag & general performance on the profile was due to a missing LazyVStack in the note list: #1096

Following/unfollowing has long delays before surfacing confirmation toast.

I have a hunch that #658 will fix this.

@bfollington
Copy link
Collaborator

I believe we've resolved all three of the original issues now.

Background gradients sometimes render at different times to the rest of the UI

Fixed in #1081

Tab switching seems janky sometimes

Fixed in #1096

Following/unfollowing has long delays before surfacing confirmation toast.

partially fixed by #1096, needs more testing to confirm if there is an additional latency.

@gordonbrander
Copy link
Collaborator Author

Great. Let's call this closed for now.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants