Add issue selection

This mainly helps with keeping track of which issue was clicked, since doing so switches tab.
This commit is contained in:
Naxess
2021-04-10 13:04:39 +02:00
parent bc4f3351f3
commit 6d3cf78e4a
2 changed files with 45 additions and 4 deletions

View File

@ -13,6 +13,7 @@ using osu.Game.Graphics.Containers;
using osu.Game.Graphics.UserInterface;
using osu.Game.Rulesets;
using osu.Game.Rulesets.Edit;
using osu.Game.Rulesets.Edit.Checks.Components;
using osuTK;
namespace osu.Game.Screens.Edit.Verify
@ -22,6 +23,9 @@ namespace osu.Game.Screens.Edit.Verify
private Ruleset ruleset;
private static Checker checker; // TODO: Should not be static, but apparently needs to be?
[Cached]
private Bindable<Issue> selectedIssue = new Bindable<Issue>();
public VerifyScreen()
: base(EditorScreenMode.Verify)
{
@ -74,6 +78,9 @@ namespace osu.Game.Screens.Edit.Verify
[Resolved]
protected EditorBeatmap Beatmap { get; private set; }
[Resolved]
private Bindable<Issue> selectedIssue { get; set; }
[BackgroundDependencyLoader]
private void load(OsuColour colours)
{