mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 09:50:40 +08:00
fix.修复一个GUI的闪退问题
This commit is contained in:
@@ -2,5 +2,5 @@
|
||||
|
||||
namespace asst
|
||||
{
|
||||
constexpr static const char* Version = "v3.1.1";
|
||||
constexpr static const char* Version = "v3.1.2";
|
||||
}
|
||||
|
||||
@@ -42,17 +42,25 @@ namespace MeoAsstGui
|
||||
|
||||
public static bool Load()
|
||||
{
|
||||
try
|
||||
if (File.Exists(_configFilename))
|
||||
{
|
||||
using (StreamReader sr = new StreamReader(_configFilename))
|
||||
try
|
||||
{
|
||||
string jsonStr = sr.ReadToEnd();
|
||||
using (StreamReader sr = new StreamReader(_configFilename))
|
||||
{
|
||||
string jsonStr = sr.ReadToEnd();
|
||||
|
||||
// 文件存在但为空,会读出来一个null,感觉c#这库有bug,如果是null 就赋值一个空JObject
|
||||
_viewStatus = (JObject)JsonConvert.DeserializeObject(jsonStr) ?? new JObject();
|
||||
// 文件存在但为空,会读出来一个null,感觉c#这库有bug,如果是null 就赋值一个空JObject
|
||||
_viewStatus = (JObject)JsonConvert.DeserializeObject(jsonStr) ?? new JObject();
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
_viewStatus = new JObject();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
else
|
||||
{
|
||||
_viewStatus = new JObject();
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user