mirror of
https://github.com/ppy/osu
synced 2025-04-01 22:48:33 +00:00
Fix disposal logic
This commit is contained in:
parent
60c2d113b8
commit
50985d1b1d
@ -23,12 +23,6 @@ namespace osu.Game.Rulesets.UI
|
|||||||
this.secondary = secondary;
|
this.secondary = secondary;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Dispose()
|
|
||||||
{
|
|
||||||
primary.Dispose();
|
|
||||||
secondary.Dispose();
|
|
||||||
}
|
|
||||||
|
|
||||||
public SampleChannel Get(string name) => primary.Get(name) ?? secondary.Get(name);
|
public SampleChannel Get(string name) => primary.Get(name) ?? secondary.Get(name);
|
||||||
|
|
||||||
public Task<SampleChannel> GetAsync(string name) => primary.GetAsync(name) ?? secondary.GetAsync(name);
|
public Task<SampleChannel> GetAsync(string name) => primary.GetAsync(name) ?? secondary.GetAsync(name);
|
||||||
@ -58,7 +52,15 @@ namespace osu.Game.Rulesets.UI
|
|||||||
public int PlaybackConcurrency
|
public int PlaybackConcurrency
|
||||||
{
|
{
|
||||||
get => primary.PlaybackConcurrency;
|
get => primary.PlaybackConcurrency;
|
||||||
set => primary.PlaybackConcurrency = value;
|
set
|
||||||
|
{
|
||||||
|
primary.PlaybackConcurrency = value;
|
||||||
|
secondary.PlaybackConcurrency = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Dispose()
|
||||||
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user