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

Timeline scrolling performance issues #330

Closed
stefanceriu opened this issue Nov 21, 2022 · 0 comments · Fixed by #333
Closed

Timeline scrolling performance issues #330

stefanceriu opened this issue Nov 21, 2022 · 0 comments · Fixed by #333
Assignees
Labels
Z-BBQ-Beta Required for ElementX - BBQ - Beta

Comments

@stefanceriu
Copy link
Member

stefanceriu commented Nov 21, 2022

It seems that the context menus we create for timeline items are causing the scrolling to drop in performance. It gets worse the more you back paginate.

The only reference I found to it was from a WWDC 22 digital lounge here https://blog.timing.is/wwdc-swift-slack/

- I'm noticing a huge hit to scrolling performance when I add a contextMenu to cells in my lazyvstack. When I profiled the app, it showed that buttons in the contextMenu was what was taking so long to render. Does a context menu have to render on creation of a view? Is there any way to create a lazy context menu?
- We believe that this issue was fixed in a recent software update. If you are still seeing this, could you please file a feedback?
@stefanceriu stefanceriu added the Z-BBQ-Beta Required for ElementX - BBQ - Beta label Nov 21, 2022
@paleksandrs paleksandrs self-assigned this Nov 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Z-BBQ-Beta Required for ElementX - BBQ - Beta
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants