diff --git a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml index 112e308c3..7032c4c6d 100644 --- a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml +++ b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml @@ -7,9 +7,9 @@ xmlns:ms="clr-namespace:System.Application.Models.Settings;assembly=System.Application.SteamTools.Client.Desktop" FontFamily="{ReflectionBinding Source={x:Static ms:UISettings.FontName},Path=Value, Mode=OneWay,Converter={StaticResource NameToFontFamilyConverter}}" mc:Ignorable="d" - d:DesignWidth="800" d:DesignHeight="600" - Width="800" Height="600" - MinWidth="600" MinHeight="600" + d:DesignWidth="800" d:DesignHeight="500" + Width="800" Height="500" + MinWidth="500" MinHeight="500" Background="{x:Null}" x:Class="System.Application.UI.Views.Windows.WebView3Window" x:DataType="vm:WebView3WindowViewModel" diff --git a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml.cs b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml.cs index eabdf885b..7e3ccd2b1 100644 --- a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml.cs +++ b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/WebView3Window.axaml.cs @@ -256,9 +256,9 @@ namespace System.Application.UI.Views.Windows } } - protected override void OnInitialized() + protected override void OnOpened(EventArgs e) { - base.OnInitialized(); + base.OnOpened(e); if (loginUsingSteamClientState == LoginUsingSteamClientState.Loading) { Toast.Show(AppResources.GetLoginUsingSteamClientCookies); diff --git a/src/ST.Client.Desktop/UI/ViewModels/Windows/LoginOrRegisterWindowViewModel.cs b/src/ST.Client.Desktop/UI/ViewModels/Windows/LoginOrRegisterWindowViewModel.cs index beba1f540..4af1c4312 100644 --- a/src/ST.Client.Desktop/UI/ViewModels/Windows/LoginOrRegisterWindowViewModel.cs +++ b/src/ST.Client.Desktop/UI/ViewModels/Windows/LoginOrRegisterWindowViewModel.cs @@ -105,9 +105,9 @@ namespace System.Application.UI.ViewModels static async Task SuccessAsync(LoginOrRegisterResponse rsp, Action? close) { await UserService.Current.RefreshUserAsync(); + close?.Invoke(); var msg = AppResources.Success_.Format((rsp?.IsLoginOrRegister ?? false) ? AppResources.User_Login : AppResources.User_Register); Toast.Show(msg); - close?.Invoke(); } public void ChangeLoginState(short state) @@ -158,9 +158,9 @@ namespace System.Application.UI.ViewModels { MainThreadDesktop.BeginInvokeOnMainThread(() => { - conn_helper.ShowResponseErrorMessage(response); close?.Invoke(); vm?.Close?.Invoke(); + conn_helper.ShowResponseErrorMessage(response); }); } }