From de592ee65b887d759db8170e2c93db26bbe44b35 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Wed, 4 Jun 2025 12:43:48 +0200 Subject: [PATCH] but finally now! --- Pilz.UI.Telerik.Symbols/Factories/ColorFactory.cs | 4 +++- Pilz.UI.Telerik.Symbols/Factories/FluentFactory.cs | 4 +++- Pilz.UI.Telerik.Symbols/Pilz.UI.Telerik.Symbols.csproj | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Pilz.UI.Telerik.Symbols/Factories/ColorFactory.cs b/Pilz.UI.Telerik.Symbols/Factories/ColorFactory.cs index a0bc695..e415d3a 100644 --- a/Pilz.UI.Telerik.Symbols/Factories/ColorFactory.cs +++ b/Pilz.UI.Telerik.Symbols/Factories/ColorFactory.cs @@ -5,9 +5,11 @@ namespace Pilz.UI.Telerik.Symbols.Factories; internal class ColorFactory : RadSymbolFactory { + private Assembly? assembly; + public override Assembly GetImageResourceAssembly() { - return typeof(SymbolsColor).Assembly; + return assembly ??= Assembly.Load("Pilz.SymbolPacks.Color"); } public override string GetImageRessourcePath(SymbolsColor svgImage) diff --git a/Pilz.UI.Telerik.Symbols/Factories/FluentFactory.cs b/Pilz.UI.Telerik.Symbols/Factories/FluentFactory.cs index 695e6b6..bf21af3 100644 --- a/Pilz.UI.Telerik.Symbols/Factories/FluentFactory.cs +++ b/Pilz.UI.Telerik.Symbols/Factories/FluentFactory.cs @@ -5,9 +5,11 @@ namespace Pilz.UI.Telerik.Symbols.Factories; internal class FluentFactory : RadSymbolFactory { + private Assembly? assembly; + public override Assembly GetImageResourceAssembly() { - return typeof(SymbolsFluent).Assembly; + return assembly ??= Assembly.Load("Pilz.SymbolPacks.Fluent"); } public override string GetImageRessourcePath(SymbolsFluent svgImage) diff --git a/Pilz.UI.Telerik.Symbols/Pilz.UI.Telerik.Symbols.csproj b/Pilz.UI.Telerik.Symbols/Pilz.UI.Telerik.Symbols.csproj index d06514e..6b910d7 100644 --- a/Pilz.UI.Telerik.Symbols/Pilz.UI.Telerik.Symbols.csproj +++ b/Pilz.UI.Telerik.Symbols/Pilz.UI.Telerik.Symbols.csproj @@ -8,7 +8,7 @@ - 1.0.6 + 1.0.7 True