diff --git a/osu.Game/Beatmaps/BeatmapManager.cs b/osu.Game/Beatmaps/BeatmapManager.cs
index b302df1516..f8181cd010 100644
--- a/osu.Game/Beatmaps/BeatmapManager.cs
+++ b/osu.Game/Beatmaps/BeatmapManager.cs
@@ -178,7 +178,7 @@ namespace osu.Game.Beatmaps
///
/// Fired when the user requests to view the resulting import.
///
- public Action>> PresentImport { set => beatmapModelManager.PresentImport = value; }
+ public Action>> PresentImport { set => beatmapModelManager.PostImport = value; }
///
/// Delete a beatmap difficulty.
diff --git a/osu.Game/Database/ArchiveModelManager.cs b/osu.Game/Database/ArchiveModelManager.cs
index 403bfdf621..9ad2dec12e 100644
--- a/osu.Game/Database/ArchiveModelManager.cs
+++ b/osu.Game/Database/ArchiveModelManager.cs
@@ -30,7 +30,7 @@ namespace osu.Game.Database
///
/// The model type.
/// The associated file join type.
- public abstract class ArchiveModelManager : ICanAcceptFiles, IModelManager, IModelFileManager, IPresentImports
+ public abstract class ArchiveModelManager : ICanAcceptFiles, IModelManager, IModelFileManager, IPostImports
where TModel : class, IHasFiles, IHasPrimaryKey, ISoftDelete
where TFileModel : class, INamedFileInfo, new()
{
@@ -200,12 +200,12 @@ namespace osu.Game.Database
? $"Imported {imported.First()}!"
: $"Imported {imported.Count} {HumanisedModelName}s!";
- if (imported.Count > 0 && PresentImport != null)
+ if (imported.Count > 0 && PostImport != null)
{
notification.CompletionText += " Click to view.";
notification.CompletionClickAction = () =>
{
- PresentImport?.Invoke(imported);
+ PostImport?.Invoke(imported);
return true;
};
}
@@ -249,7 +249,7 @@ namespace osu.Game.Database
return import;
}
- public Action>> PresentImport { protected get; set; }
+ public Action>> PostImport { protected get; set; }
///
/// Silently import an item from an .
diff --git a/osu.Game/Database/IPresentImports.cs b/osu.Game/Database/IPostImports.cs
similarity index 76%
rename from osu.Game/Database/IPresentImports.cs
rename to osu.Game/Database/IPostImports.cs
index fb3aad7ee1..f09285089a 100644
--- a/osu.Game/Database/IPresentImports.cs
+++ b/osu.Game/Database/IPostImports.cs
@@ -6,12 +6,12 @@ using System.Collections.Generic;
namespace osu.Game.Database
{
- public interface IPresentImports
+ public interface IPostImports
where TModel : class
{
///
/// Fired when the user requests to view the resulting import.
///
- public Action>> PresentImport { set; }
+ public Action>> PostImport { set; }
}
}
diff --git a/osu.Game/OsuGame.cs b/osu.Game/OsuGame.cs
index 35ec213755..64c77c370e 100644
--- a/osu.Game/OsuGame.cs
+++ b/osu.Game/OsuGame.cs
@@ -627,7 +627,7 @@ namespace osu.Game
BeatmapManager.PresentImport = items => PresentBeatmap(items.First().Value);
ScoreManager.PostNotification = n => Notifications.Post(n);
- ScoreManager.PresentImport = items => PresentScore(items.First().Value);
+ ScoreManager.PostImport = items => PresentScore(items.First().Value);
// make config aware of how to lookup skins for on-screen display purposes.
// if this becomes a more common thing, tracked settings should be reconsidered to allow local DI.
diff --git a/osu.Game/Scoring/ScoreManager.cs b/osu.Game/Scoring/ScoreManager.cs
index aa0ee4bbbb..922b4f0a38 100644
--- a/osu.Game/Scoring/ScoreManager.cs
+++ b/osu.Game/Scoring/ScoreManager.cs
@@ -25,7 +25,7 @@ using osu.Game.Rulesets.Scoring;
namespace osu.Game.Scoring
{
- public class ScoreManager : IModelManager, IModelFileManager, IModelDownloader, ICanAcceptFiles, IPresentImports
+ public class ScoreManager : IModelManager, IModelFileManager, IModelDownloader, ICanAcceptFiles, IPostImports
{
private readonly Scheduler scheduler;
private readonly Func difficulties;
@@ -365,9 +365,9 @@ namespace osu.Game.Scoring
#region Implementation of IPresentImports
- public Action>> PresentImport
+ public Action>> PostImport
{
- set => scoreModelManager.PresentImport = value;
+ set => scoreModelManager.PostImport = value;
}
#endregion