Move scheduled import logic to OsuGame.

This commit is contained in:
Lucas A
2020-12-09 13:32:59 +01:00
parent aa7d22460d
commit 6da854e37c
2 changed files with 7 additions and 6 deletions

View File

@ -67,12 +67,6 @@ namespace osu.Android
}
}
public override Task Import(Stream stream, string filename)
{
WaitForReady(() => this, _ => Task.Run(() => base.Import(stream, filename)));
return Task.CompletedTask;
}
protected override void LoadComplete()
{
base.LoadComplete();

View File

@ -52,6 +52,7 @@ using osu.Game.Updater;
using osu.Game.Utils;
using LogLevel = osu.Framework.Logging.LogLevel;
using osu.Game.Users;
using System.IO;
namespace osu.Game
{
@ -426,6 +427,12 @@ namespace osu.Game
}, validScreens: new[] { typeof(PlaySongSelect) });
}
public override Task Import(Stream stream, string filename)
{
WaitForReady(() => this, _ => Task.Run(() => base.Import(stream, filename)));
return Task.CompletedTask;
}
protected virtual Loader CreateLoader() => new Loader();
protected virtual UpdateManager CreateUpdateManager() => new UpdateManager();