Add ability to click on imported complete notification to present last import

This commit is contained in:
Dean Herbert
2018-09-07 16:30:11 +09:00
parent d48e11dbcd
commit 2c0ba401d5
3 changed files with 20 additions and 3 deletions

View File

@ -166,10 +166,20 @@ namespace osu.Game.Database
}
}
notification.Text = errors > 0 ? $"Import complete with {errors} errors" : "Import successful!";
notification.CompletionText = errors > 0 ? $"Import complete with {errors} errors" : "Import successful!";
notification.CompletionClickAction += () =>
{
if (imported.Count > 0)
PresentCompletedImport(imported);
return true;
};
notification.State = ProgressNotificationState.Completed;
}
protected virtual void PresentCompletedImport(IEnumerable<TModel> imported)
{
}
/// <summary>
/// Import an item from an <see cref="ArchiveReader"/>.
/// </summary>