Fix Flush call being run too late in PoolableSkinnableSample

This commit is contained in:
Dean Herbert 2023-03-16 15:33:30 +09:00
parent 5378cdff20
commit 297e7d6542

View File

@ -129,11 +129,11 @@ namespace osu.Game.Skinning
/// </summary>
public void Play()
{
FlushPendingSkinChanges();
if (Sample == null)
return;
FlushPendingSkinChanges();
activeChannel = Sample.GetChannel();
activeChannel.Looping = Looping;
activeChannel.Play();