From 856693d7eec6b2c9b8be3f4362d046fb4294e7ea Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Thu, 15 May 2025 17:18:28 +0900 Subject: [PATCH] Remove pointless dependency from `ScreenFooter` --- osu.Game/Screens/Footer/ScreenFooter.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/osu.Game/Screens/Footer/ScreenFooter.cs b/osu.Game/Screens/Footer/ScreenFooter.cs index b2f2903d41..8f6d4b211b 100644 --- a/osu.Game/Screens/Footer/ScreenFooter.cs +++ b/osu.Game/Screens/Footer/ScreenFooter.cs @@ -40,9 +40,6 @@ namespace osu.Game.Screens.Footer [Cached] private readonly OverlayColourProvider colourProvider = new OverlayColourProvider(OverlayColourScheme.Aquamarine); - [Resolved] - private OsuGame? game { get; set; } - public ScreenBackButton BackButton { get; private set; } = null!; public Action? RequestLogoInFront { get; set; } @@ -144,8 +141,7 @@ namespace osu.Game.Screens.Footer { logoTrackingContainer.StopTracking(); - if (game != null) - changeLogoDepthDelegate = Scheduler.AddDelayed(() => RequestLogoInFront?.Invoke(false), transition_duration); + changeLogoDepthDelegate = Scheduler.AddDelayed(() => RequestLogoInFront?.Invoke(false), transition_duration); } protected override void PopIn()