1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 10:52:53 +08:00

Fix test failures

This commit is contained in:
Dean Herbert 2019-09-19 17:40:46 +09:00
parent 929f05884b
commit fa54a0bfd3

View File

@ -55,7 +55,7 @@ namespace osu.Game.Screens.Menu
[Resolved]
private IAPIProvider api { get; set; }
[Resolved]
[Resolved(canBeNull: true)]
private DialogOverlay dialogOverlay { get; set; }
private BackgroundScreenDefault background;
@ -237,9 +237,9 @@ namespace osu.Game.Screens.Menu
public override bool OnExiting(IScreen next)
{
if (holdDelay.Value == 0 && !exitConfirmed)
if (holdDelay.Value == 0 && !exitConfirmed && dialogOverlay != null)
{
dialogOverlay?.Push(new ConfirmExitDialog(() =>
dialogOverlay.Push(new ConfirmExitDialog(() =>
{
exitConfirmed = true;
this.Exit();