From 82099a0677cb75daf28074cf549d83967f1be0ac Mon Sep 17 00:00:00 2001 From: nilsk Date: Sat, 21 Mar 2026 02:01:43 +0100 Subject: [PATCH] trim @ from icon strings --- .../Assistants/DataModel/AssistantComponentPropHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentPropHelper.cs b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentPropHelper.cs index 758dedd7..5dd0b96a 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentPropHelper.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentPropHelper.cs @@ -63,7 +63,7 @@ internal static class AssistantComponentPropHelper public static MudBlazor.Color GetColor(string value, Color fallback) => Enum.TryParse(value, out var color) ? color : fallback; public static MudBlazor.Variant GetVariant(string value, Variant fallback) => Enum.TryParse(value, out var variant) ? variant : fallback; public static MudBlazor.Adornment GetAdornment(string value, Adornment fallback) => Enum.TryParse(value, out var adornment) ? adornment : fallback; - public static string GetIconSvg(string value) => MudBlazorIconRegistry.TryGetSvg(value, out var svg) ? svg : string.Empty; + public static string GetIconSvg(string value) => MudBlazorIconRegistry.TryGetSvg(value.TrimStart('@'), out var svg) ? svg : string.Empty; public static Size GetComponentSize(string value, Size fallback) => Enum.TryParse(value, out var size) ? size : fallback; public static Justify? GetJustify(string value) => Enum.TryParse(value, out var justify) ? justify : null; public static AlignItems? GetItemsAlignment(string value) => Enum.TryParse(value, out var alignment) ? alignment : null;