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

Fix broken TransformSequence.Loop #1580

Merged
merged 7 commits into from Jun 1, 2018
Merged

Fix broken TransformSequence.Loop #1580

merged 7 commits into from Jun 1, 2018

Conversation

Tom94
Copy link
Collaborator

@Tom94 Tom94 commented May 31, 2018

Supersedes #1578
Fixes #1520.

  • Fixes regressed loop with finite iteration counts due to missing reset of Applied and AppliedToEnd of cloned Transforms
  • Fixes infinite loops containing Transforms that initially were instantaneously applied

Tom94 added 3 commits May 31, 2018 09:46
- Fixes regressed loop with finite iteration counts due to missing reset of Applied and AppliedToEnd of clones Transforms
- Fixes infinite loops containing Transforms that initially were instantaneously applied
@peppy
Copy link
Sponsor Member

peppy commented May 31, 2018

No test for spin? :(

@Tom94
Copy link
Collaborator Author

Tom94 commented May 31, 2018

Didn't have time to add automation, at which point the specific scenarios that broke down could also get added. Not sure how soon I can find time to do that, but I wanted to at least get a reasonable fix out ASAP.

@Tom94
Copy link
Collaborator Author

Tom94 commented Jun 1, 2018

This is now confirmed to fix ppy/osu#2221

Copy link
Sponsor Member

@peppy peppy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good (went through with @smoogipoo)

@peppy peppy merged commit 0ca467a into ppy:master Jun 1, 2018
@Tom94 Tom94 deleted the fix-broken-loop branch November 14, 2019 03:52
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.

None yet

2 participants