Fix for reflection-based configuration

This commit is contained in:
Brandon Thetford
2024-02-16 16:05:03 -07:00
parent 3cd0832cb0
commit e7b228a2c8
2 changed files with 4 additions and 1 deletions

View File

@@ -63,7 +63,8 @@ public sealed class Colors : INotifyCollectionChanged, IDictionary<string, Color
/// </remarks>
[SerializableConfigurationProperty (Scope = typeof (ThemeScope), OmitClassName = true)]
[JsonConverter (typeof (DictionaryJsonConverter<ColorScheme?>))]
public static Dictionary<string, ColorScheme?> ColorSchemes { get; }
[UsedImplicitly]
public static Dictionary<string, ColorScheme?> ColorSchemes { get; private set; }
/// <inheritdoc/>
public IEnumerator<KeyValuePair<string, ColorScheme?>> GetEnumerator () { return ColorSchemes.GetEnumerator (); }