diff --git a/System.Application.SteamTools.Client.Desktop.Avalonia.App/App.axaml.cs b/System.Application.SteamTools.Client.Desktop.Avalonia.App/App.axaml.cs
index 43dffe07f..a097c17c2 100644
--- a/System.Application.SteamTools.Client.Desktop.Avalonia.App/App.axaml.cs
+++ b/System.Application.SteamTools.Client.Desktop.Avalonia.App/App.axaml.cs
@@ -42,7 +42,7 @@ namespace System.Application.UI
[Obsolete("use AppHelper.ProgramName", true)]
public string ProgramName => AppHelper.ProgramName;
- AppTheme mTheme;
+ AppTheme mTheme = AppTheme.Dark;
public AppTheme Theme
{
get
@@ -99,9 +99,9 @@ namespace System.Application.UI
Startup.Init();
#region 启动时加载的资源
-
SettingsHost.Load();
compositeDisposable.Add(SettingsHost.Save);
+ Theme = (AppTheme)UISettings.Theme.Value;
UISettings.Theme.Subscribe(x => Theme = (AppTheme)x);
UISettings.Language.Subscribe(x => R.ChangeLanguage(x));
diff --git a/System.Application.SteamTools.Client.Desktop.Avalonia/Application/UI/Controls/ToastMessage.axaml b/System.Application.SteamTools.Client.Desktop.Avalonia/Application/UI/Controls/ToastMessage.axaml
index fd73c99e9..d2451bbcb 100644
--- a/System.Application.SteamTools.Client.Desktop.Avalonia/Application/UI/Controls/ToastMessage.axaml
+++ b/System.Application.SteamTools.Client.Desktop.Avalonia/Application/UI/Controls/ToastMessage.axaml
@@ -3,22 +3,23 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vm="clr-namespace:System.Application.UI.ViewModels;assembly=System.Application.SteamTools.Client.Desktop"
- mc:Ignorable="d" d:DesignWidth="300" d:DesignHeight="50"
- Background="Transparent" IsVisible="{Binding IsVisible}"
+ xmlns:service="clr-namespace:System.Application.Services;assembly=System.Application.SteamTools.Client.Desktop"
+ mc:Ignorable="d" d:DesignWidth="300" d:DesignHeight="50" Margin="0 0 0 20"
+ Background="Transparent" IsVisible="{Binding Source={x:Static service:ToastService.Current},Path=IsVisible,Mode=OneWay}"
x:Class="System.Application.UI.Controls.ToastMessage">
-
-
-
-
-