diff --git a/src/Snap.Hutao/Snap.Hutao/LaunchGameWindow.xaml.cs b/src/Snap.Hutao/Snap.Hutao/LaunchGameWindow.xaml.cs index b3a3333e..f661b2aa 100644 --- a/src/Snap.Hutao/Snap.Hutao/LaunchGameWindow.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/LaunchGameWindow.xaml.cs @@ -13,7 +13,7 @@ using Windows.Graphics; namespace Snap.Hutao; [HighQuality] -[Injection(InjectAs.Transient)] +[Injection(InjectAs.Singleton)] internal sealed partial class LaunchGameWindow : Window, IDisposable, IXamlWindowExtendContentIntoTitleBar, diff --git a/src/Snap.Hutao/Snap.Hutao/MainWindow.xaml.cs b/src/Snap.Hutao/Snap.Hutao/MainWindow.xaml.cs index 4c0b27e1..5e49f7e9 100644 --- a/src/Snap.Hutao/Snap.Hutao/MainWindow.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/MainWindow.xaml.cs @@ -14,7 +14,7 @@ namespace Snap.Hutao; /// 主窗体 /// [HighQuality] -[Injection(InjectAs.Transient)] +[Injection(InjectAs.Singleton)] internal sealed partial class MainWindow : Window, IXamlWindowExtendContentIntoTitleBar, IXamlWindowRectPersisted,