osu/osu.Game/Overlays
Dean Herbert 842d508aee Fix incorrect delgate capture leading to slow leak of audio tracks
During profile, it was found that the `Completed` delegate was
incorrectly also capturing `lastTrack`, leading to an unexpected
reference chain that led to a memory leak over a long period of time.

This solves the issue by moving the delegate construction to its own
method, where it won't capture the other variables.
2021-12-24 18:39:29 +09:00
..
AccountCreation
BeatmapListing Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
BeatmapSet Use OnlineID instead of legacy IDs for equality and lookups 2021-12-10 16:11:48 +09:00
Changelog
Chat
Comments
Dashboard Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
Dialog
Login
MedalSplash
Mods
Music Merge pull request #15772 from peppy/remove-model-list-inits 2021-11-24 16:41:19 +09:00
News
Notifications
OSD Fix toast popups spamming samples when adjusting osu!mania scroll speed during gameplay 2021-12-15 12:45:23 +09:00
Profile Rename BeatmapCard{ => Normal} 2021-12-21 08:26:21 +01:00
Rankings Rename BeatmapCard{ => Normal} 2021-12-21 08:26:21 +01:00
Settings Use extracted ruleset config cache implementation in DI 2021-12-23 19:02:10 +01:00
Toolbar Ensure correct disabled ruleset callback scheduling in ruleset selector 2021-11-27 15:28:23 +01:00
Volume
Wiki Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
AccountCreationOverlay.cs
BeatmapListingOverlay.cs Fix placeholder drawables on beatmap listing not always hiding correctly 2021-12-22 15:05:23 +01:00
BeatmapSetOverlay.cs Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
BreadcrumbControlOverlayHeader.cs
ChangelogOverlay.cs
ChatOverlay.cs Don't show multiplayer channels in chat overlay 2021-12-16 16:41:47 +09:00
DashboardOverlay.cs
DialogOverlay.cs
FullscreenOverlay.cs
HoldToConfirmOverlay.cs
INamedOverlayComponent.cs
LoginOverlay.cs
MedalOverlay.cs
MusicController.cs Fix incorrect delgate capture leading to slow leak of audio tracks 2021-12-24 18:39:29 +09:00
NewsOverlay.cs
NotificationOverlay.cs
NowPlayingOverlay.cs Ensure correct disabled beatmap callback scheduling in now playing overlay 2021-11-27 14:36:34 +01:00
OnlineOverlay.cs
OnScreenDisplay.cs Fix toast popups spamming samples when adjusting osu!mania scroll speed during gameplay 2021-12-15 12:45:23 +09:00
OverlayActivation.cs
OverlayColourProvider.cs
OverlayHeader.cs
OverlayHeaderBackground.cs
OverlayPanelDisplayStyleControl.cs
OverlayRulesetSelector.cs
OverlayRulesetTabItem.cs
OverlayScrollContainer.cs
OverlaySidebar.cs
OverlaySortTabControl.cs
OverlayStreamControl.cs
OverlayStreamItem.cs
OverlayTabControl.cs
OverlayTitle.cs
OverlayView.cs
RankingsOverlay.cs
RestoreDefaultValueButton.cs
SettingsOverlay.cs
SettingsPanel.cs
SettingsSubPanel.cs
SortDirection.cs
TabbableOnlineOverlay.cs
TabControlOverlayHeader.cs
UserProfileOverlay.cs
VolumeOverlay.cs
WaveOverlayContainer.cs
WikiOverlay.cs