INotificationOverlay
Also fixes `HasOngoingOperations` not actually working.
ExitConfirmOverlay
MainMenu
IGameplayClock
Done primarily to keep mod hotkeys working without any behavioural changes when mod select is opened.
?? true
Universally disliked. `!= false` is preferred.
- Was on wrong ruleset, so the mod/free mod sets did literally nothing - `assertHasFreeModButton` had a param that did nothing - Was checking `MatchingFilter` rather than `Visible`
FocusedOverlayContainer.PopIn
abstract
See https://github.com/ppy/osu-framework/pull/5834
KeyCounterController
Doesn't change what it needs to test conceptually
KeyCounterDisplay
This allows to keep a coeherent state regardless of the progress of the play
user's color (e.g. green for NAT) will be ignore
MemoryCachingComponent
Refactor `IWorkingBeatmap.Background` to `GetBackground()`
IWorkingBeatmap.Background
GetBackground()