From 806a16d8f6a841d3a7bf97a62b63def44a19447a Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Fri, 18 Mar 2022 20:13:15 +0900 Subject: [PATCH] Fix `SkinComponentToolbox` attempting to create instances of abstract classes --- osu.Game/Skinning/Editor/SkinComponentToolbox.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osu.Game/Skinning/Editor/SkinComponentToolbox.cs b/osu.Game/Skinning/Editor/SkinComponentToolbox.cs index a586cdcd54..756f229927 100644 --- a/osu.Game/Skinning/Editor/SkinComponentToolbox.cs +++ b/osu.Game/Skinning/Editor/SkinComponentToolbox.cs @@ -51,7 +51,7 @@ private void reloadComponents() fill.Clear(); var skinnableTypes = typeof(OsuGame).Assembly.GetTypes() - .Where(t => !t.IsInterface) + .Where(t => !t.IsInterface && !t.IsAbstract) .Where(t => typeof(ISkinnableDrawable).IsAssignableFrom(t)) .OrderBy(t => t.Name) .ToArray();