fix: 修复完成后动作同时启用无其他MAA+休眠时,无法正确读取

This commit is contained in:
status102
2024-08-03 10:57:09 +08:00
parent 8704585bb0
commit aa083beaaf

View File

@@ -86,7 +86,6 @@ public class PostActionSetting : PropertyChangedBase
}
ActionTitle = value ? string.Format("{0} ({1})", LocalizationHelper.GetString("Then"), LocalizationHelper.GetString("Once")) : LocalizationHelper.GetString("Then");
RefreshDescription();
}
}
@@ -130,17 +129,17 @@ public class PostActionSetting : PropertyChangedBase
get => _exitEmulator;
set
{
if (!SetAndNotify(ref _exitEmulator, value))
{
return;
}
if (value)
{
ExitArknights = false;
BackToAndroidHome = false;
}
if (!SetAndNotify(ref _exitEmulator, value))
{
return;
}
UpdatePostAction(PostActions.ExitEmulator, value);
}
}
@@ -184,16 +183,16 @@ public class PostActionSetting : PropertyChangedBase
get => _hibernate;
set
{
if (!value)
{
IfNoOtherMaa = false;
}
if (!SetAndNotify(ref _hibernate, value))
{
return;
}
if (!value)
{
IfNoOtherMaa = false;
}
UpdatePostAction(PostActions.Hibernate, value);
}
}