Bowhza / H2M-Launcher

A Better Launcher/Server Browser for H2M Mod.
38 stars 10 forks source link

Adding same keyword twice with different capitalization corrupts the settings #94

Closed tobibodamer closed 2 months ago

tobibodamer commented 2 months ago

Keywords are serialized to dictionary as keys. Somehow JSON allows case sensitive serialization, but tries to construct a case insensitive dictionary during deserialization.

The comparisons in the ServerFilterViewModel should be case insensitive and keywords converted to lower case when added