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

Revert recent storyboard optimisations #27797

Merged
merged 1 commit into from
Apr 5, 2024

Conversation

smoogipoo
Copy link
Contributor

@smoogipoo smoogipoo commented Apr 5, 2024

This reverts commit 0881e7c, reversing changes made to 29a37e3.

Regressed in #27454
Supersedes/closes #27753 (see discussion in thread)
Closes #27627

I'm leaning on the side of caution instead of merging a fix to a regression that itself is a regression just in a slightly less way.

Next time this optimisation is attempted, a test case needs to be provided for the case broken in #27627 and the further case mentioned in #27753. Neither was done this time around.

Lazer handles transforms differently from stable, and that will likely need to be fixed first otherwise optimisations are more likely to further regress behaviour than not.

…vements"

This reverts commit 0881e7c, reversing
changes made to 29a37e3.
@smoogipoo smoogipoo changed the title Revert recent storyboard optimisatinos Revert recent storyboard optimisations Apr 5, 2024
@peppy peppy merged commit 6093b50 into ppy:master Apr 5, 2024
13 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Better handling of storyboard object lifetime
2 participants