Skip to content

Improve GUI responsiveness and jank #543

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

Merged
merged 1 commit into from
Jun 4, 2023

Conversation

rfresh2
Copy link
Contributor

@rfresh2 rfresh2 commented Jun 3, 2023

Describe the pull
Fixes various gui issues where components are not correctly positioned for a few frames on init.

Moves important position updates off the tick event and onto the render event, massively increasing responsiveness.
More should be done to move gui stuff off ticks. Basically nothing that affects render updates should happen on tick events. I've also added a RealWorldTickEvent to help with responsiveness while timer is enabled.

@Avanatiker
Copy link
Member

Thanks a lot for this PR too 🐱

@Avanatiker Avanatiker merged commit 88bf61d into lambda-client:master Jun 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants