diff --git a/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs b/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs index 86ca81491a..59d43ba3d6 100644 --- a/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs +++ b/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs @@ -17,9 +17,15 @@ public class BeatmapVerifierContext /// public readonly IWorkingBeatmap WorkingBeatmap; - public BeatmapVerifierContext(IWorkingBeatmap workingBeatmap) + /// + /// The difficulty level which the current beatmap is considered to be. + /// + public readonly Bindable InterpretedDifficulty; + + public BeatmapVerifierContext(IWorkingBeatmap workingBeatmap, DifficultyRating difficultyRating = DifficultyRating.ExpertPlus) { WorkingBeatmap = workingBeatmap; + InterpretedDifficulty = new Bindable(difficultyRating); } } } diff --git a/osu.Game/Screens/Edit/Verify/IssueList.cs b/osu.Game/Screens/Edit/Verify/IssueList.cs index 96d056fba4..2ae86ed198 100644 --- a/osu.Game/Screens/Edit/Verify/IssueList.cs +++ b/osu.Game/Screens/Edit/Verify/IssueList.cs @@ -59,6 +59,7 @@ private void load(OverlayColourProvider colours) InterpretedDifficulty = new Bindable(beatmap.BeatmapInfo.DifficultyRating); context = new BeatmapVerifierContext(workingBeatmap.Value); + context.InterpretedDifficulty.BindTo(InterpretedDifficulty); RelativeSizeAxes = Axes.Both;