From 6141994cfb3c71b5a419b9aa7f37a3d7831dbaae Mon Sep 17 00:00:00 2001 From: Jaex Date: Wed, 21 Aug 2019 16:19:53 +0300 Subject: [PATCH] Don't handle any errors on json setting load to make sure setting file is not corrupt --- ShareX.HelpersLib/SettingsBase.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/ShareX.HelpersLib/SettingsBase.cs b/ShareX.HelpersLib/SettingsBase.cs index e2718c601..895f2b938 100644 --- a/ShareX.HelpersLib/SettingsBase.cs +++ b/ShareX.HelpersLib/SettingsBase.cs @@ -219,7 +219,6 @@ private static T LoadInternal(string filePath, string backupFolder = null) JsonSerializer serializer = new JsonSerializer(); serializer.Converters.Add(new StringEnumConverter()); serializer.ObjectCreationHandling = ObjectCreationHandling.Replace; - serializer.Error += (sender, e) => e.ErrorContext.Handled = true; settings = serializer.Deserialize(jsonReader); }