diff --git a/osu.Game/Graphics/Containers/LinkFlowContainer.cs b/osu.Game/Graphics/Containers/LinkFlowContainer.cs
index 54a2ea47f9..795fe7caf4 100644
--- a/osu.Game/Graphics/Containers/LinkFlowContainer.cs
+++ b/osu.Game/Graphics/Containers/LinkFlowContainer.cs
@@ -62,7 +62,7 @@ public void AddLinks(string text, List links)
public void AddLink(string text, string url, LinkAction linkType = LinkAction.External, string linkArgument = null, string tooltipText = null, Action creationParameters = null)
{
- AddInternal(new DrawableLinkCompiler(AddText(text, creationParameters).ToList())
+ AddInternal(new DrawableLinkCompiler(AddText(text, creationParameters).OfType().ToList())
{
TooltipText = tooltipText ?? (url != text ? url : string.Empty),
Action = () =>
diff --git a/osu.Game/OsuGame.cs b/osu.Game/OsuGame.cs
index cd40d4793a..73ecbafb9e 100644
--- a/osu.Game/OsuGame.cs
+++ b/osu.Game/OsuGame.cs
@@ -553,9 +553,9 @@ private void loadComponentSingleFile(T d, Action add)
try
{
- Logger.Log($"Loading {d}...", LoggingTarget.Debug);
+ Logger.Log($"Loading {d}...", level: LogLevel.Debug);
await LoadComponentAsync(d, add);
- Logger.Log($"Loaded {d}!", LoggingTarget.Debug);
+ Logger.Log($"Loaded {d}!", level: LogLevel.Debug);
}
catch (OperationCanceledException)
{
diff --git a/osu.Game/Overlays/Music/PlaylistItem.cs b/osu.Game/Overlays/Music/PlaylistItem.cs
index 5d89e53081..2f5bcd129a 100644
--- a/osu.Game/Overlays/Music/PlaylistItem.cs
+++ b/osu.Game/Overlays/Music/PlaylistItem.cs
@@ -3,6 +3,7 @@
using System;
using System.Collections.Generic;
+using System.Linq;
using osuTK.Graphics;
using osu.Framework.Allocation;
using osu.Framework.Graphics;
@@ -111,7 +112,7 @@ private void recreateText()
{
sprite.TextSize = 16;
sprite.Font = @"Exo2.0-Regular";
- });
+ }).OfType();
text.AddText(artistBind.Value, sprite =>
{
diff --git a/osu.Game/osu.Game.csproj b/osu.Game/osu.Game.csproj
index a1578b6eb8..cdb94d6ab7 100644
--- a/osu.Game/osu.Game.csproj
+++ b/osu.Game/osu.Game.csproj
@@ -18,7 +18,7 @@
-
+