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