From 8fb831ef7c1922d428b34f9a9fb71e7a7a4f608c Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Wed, 3 Jan 2024 19:58:02 +0800 Subject: [PATCH 1/2] fix startup launch game card crash --- .../Snap.Hutao/ViewModel/Game/LaunchGameShared.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/Game/LaunchGameShared.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/Game/LaunchGameShared.cs index ba8e48c5..e7a85061 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/Game/LaunchGameShared.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/Game/LaunchGameShared.cs @@ -13,7 +13,16 @@ internal static class LaunchGameShared { public static LaunchScheme? GetCurrentLaunchSchemeFromConfigFile(IGameServiceFacade gameService, IInfoBarService infoBarService) { - ChannelOptions options = gameService.GetChannelOptions(); + ChannelOptions options; + try + { + options = gameService.GetChannelOptions(); + } + catch (InvalidOperationException) + { + return default; + } + if (string.IsNullOrEmpty(options.ConfigFilePath)) { try From 5a19c19759f4d896e031c558d8eab672833cb736 Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Wed, 3 Jan 2024 20:01:47 +0800 Subject: [PATCH 2/2] update version --- src/Snap.Hutao/Snap.Hutao/Package.appxmanifest | 2 +- src/Snap.Hutao/Snap.Hutao/Package.development.appxmanifest | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest b/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest index 4cddd5dd..395f7baf 100644 --- a/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest +++ b/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest @@ -13,7 +13,7 @@ + Version="1.9.3.0" /> Snap Hutao diff --git a/src/Snap.Hutao/Snap.Hutao/Package.development.appxmanifest b/src/Snap.Hutao/Snap.Hutao/Package.development.appxmanifest index f573b9b2..40ff8eea 100644 --- a/src/Snap.Hutao/Snap.Hutao/Package.development.appxmanifest +++ b/src/Snap.Hutao/Snap.Hutao/Package.development.appxmanifest @@ -13,7 +13,7 @@ + Version="1.9.3.0" /> Snap Hutao Dev