From e7b228a2c87135f56d1e5e755ecd8fd3bb41a772 Mon Sep 17 00:00:00 2001 From: Brandon Thetford Date: Fri, 16 Feb 2024 16:05:03 -0700 Subject: [PATCH] Fix for reflection-based configuration --- Terminal.Gui/Drawing/ColorScheme.Colors.cs | 3 ++- Terminal.Gui/Terminal.Gui.csproj | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Terminal.Gui/Drawing/ColorScheme.Colors.cs b/Terminal.Gui/Drawing/ColorScheme.Colors.cs index 056298a47..ca14a4986 100644 --- a/Terminal.Gui/Drawing/ColorScheme.Colors.cs +++ b/Terminal.Gui/Drawing/ColorScheme.Colors.cs @@ -63,7 +63,8 @@ public sealed class Colors : INotifyCollectionChanged, IDictionary [SerializableConfigurationProperty (Scope = typeof (ThemeScope), OmitClassName = true)] [JsonConverter (typeof (DictionaryJsonConverter))] - public static Dictionary ColorSchemes { get; } + [UsedImplicitly] + public static Dictionary ColorSchemes { get; private set; } /// public IEnumerator> GetEnumerator () { return ColorSchemes.GetEnumerator (); } diff --git a/Terminal.Gui/Terminal.Gui.csproj b/Terminal.Gui/Terminal.Gui.csproj index be870e054..753fbcc9c 100644 --- a/Terminal.Gui/Terminal.Gui.csproj +++ b/Terminal.Gui/Terminal.Gui.csproj @@ -38,6 +38,7 @@ + @@ -83,6 +84,7 @@ +