Fix banana showers not using cancellation token

This commit is contained in:
smoogipoo 2020-05-21 12:13:02 +09:00
parent 6534510999
commit 6d29ff0928
1 changed files with 4 additions and 2 deletions

View File

@ -18,10 +18,10 @@ public class BananaShower : CatchHitObject, IHasEndTime
protected override void CreateNestedHitObjects(CancellationToken cancellationToken)
{
base.CreateNestedHitObjects(cancellationToken);
createBananas();
createBananas(cancellationToken);
}
private void createBananas()
private void createBananas(CancellationToken cancellationToken)
{
double spacing = Duration;
while (spacing > 100)
@ -32,6 +32,8 @@ private void createBananas()
for (double i = StartTime; i <= EndTime; i += spacing)
{
cancellationToken.ThrowIfCancellationRequested();
AddNested(new Banana
{
Samples = Samples,