1
0
mirror of https://github.com/ppy/osu.git synced 2026-06-01 19:00:05 +08:00

Make OsuGame dependency nullable

This commit is contained in:
Bartłomiej Dach
2023-08-22 08:54:41 +02:00
Unverified
parent 71b5be2568
commit be1a712f33
+3 -3
View File
@@ -44,7 +44,7 @@ namespace osu.Game.Overlays
private AudioManager audio { get; set; } = null!;
[Resolved]
private OsuGame game { get; set; } = null!;
private OsuGame? game { get; set; }
[Cached]
private OverlayColourProvider colourProvider = new OverlayColourProvider(OverlayColourScheme.Purple);
@@ -181,8 +181,8 @@ namespace osu.Game.Overlays
if (notification.FlashTaskbar)
{
game.Window?.Flash(notification.IsImportant);
notification.Closed += () => game.Window?.CancelFlash();
game?.Window?.Flash(notification.IsImportant);
notification.Closed += () => game?.Window?.CancelFlash();
}
if (State.Value == Visibility.Hidden)