From fa33bd533ff16826fbc7bb69426dc3dd0422d5a6 Mon Sep 17 00:00:00 2001 From: rmbgame Date: Mon, 12 Jul 2021 12:37:35 +0800 Subject: [PATCH] fix asf login disconnected --- references/ArchiSteamFarm | 2 +- .../UI/Views/Windows/FluentWindow.cs | 3 +- .../Windows/LocalAuthPage/AddAuthWindow.axaml | 2 +- .../ST.Client.Desktop.Avalonia.csproj | 102 +++++++++--------- .../Services/Mvvm/ASFService.cs | 2 +- .../Pages/LocalAuthPageViewModel.shared.cs | 2 +- 6 files changed, 57 insertions(+), 56 deletions(-) diff --git a/references/ArchiSteamFarm b/references/ArchiSteamFarm index 6ac5ab83d..9c619480e 160000 --- a/references/ArchiSteamFarm +++ b/references/ArchiSteamFarm @@ -1 +1 @@ -Subproject commit 6ac5ab83d7e8a5f9489ec1ae74226960189ee18a +Subproject commit 9c619480e75e64ea82798c4b2f1adbe38c9ea95f diff --git a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/FluentWindow.cs b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/FluentWindow.cs index ec17430ad..86b7d30b5 100644 --- a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/FluentWindow.cs +++ b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/FluentWindow.cs @@ -165,7 +165,8 @@ namespace Avalonia.Controls if (isSaveStatus) { this.Opened += FluentWindow_Opened; - this.PositionChanged += FluentWindow_PositionChanged; + if (this.CanResize) + this.PositionChanged += FluentWindow_PositionChanged; } } diff --git a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/LocalAuthPage/AddAuthWindow.axaml b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/LocalAuthPage/AddAuthWindow.axaml index 8c5acb8f3..fecde7359 100644 --- a/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/LocalAuthPage/AddAuthWindow.axaml +++ b/src/ST.Client.Desktop.Avalonia/Application/UI/Views/Windows/LocalAuthPage/AddAuthWindow.axaml @@ -10,7 +10,7 @@ xmlns:controls="clr-namespace:System.Application.UI.Views.Controls" xmlns:ms="clr-namespace:System.Application.Models.Settings;assembly=System.Application.SteamTools.Client.Desktop" FontFamily="{Binding Source={x:Static ms:UISettings.FontName},Path=Value, Mode=OneWay,Converter={StaticResource NameToFontFamilyConverter}}" - Width="800" Height="600" + MinWidth="800" MinHeight="600" WindowStartupLocation="CenterOwner" ExtendClientAreaTitleBarHeightHint="30" Background="Transparent" diff --git a/src/ST.Client.Desktop.Avalonia/ST.Client.Desktop.Avalonia.csproj b/src/ST.Client.Desktop.Avalonia/ST.Client.Desktop.Avalonia.csproj index 93a9d7f1d..5c68e5971 100644 --- a/src/ST.Client.Desktop.Avalonia/ST.Client.Desktop.Avalonia.csproj +++ b/src/ST.Client.Desktop.Avalonia/ST.Client.Desktop.Avalonia.csproj @@ -1,61 +1,61 @@ - - net5.0 - System - false - - System.Application.SteamTools.Client.Desktop.Avalonia - true - + + net5.0 + System + false + + System.Application.SteamTools.Client.Desktop.Avalonia + true + - - - %(Filename) - - - Designer - - - - + + + %(Filename) + + + Designer + + + + - - - - + + + + - - - Properties\AssemblyInfo.cs - - - Properties\AssemblyInfo.Version.cs - - - Properties\InternalsVisibleTo.cs - - + + + Properties\AssemblyInfo.cs + + + Properties\AssemblyInfo.Version.cs + + + Properties\InternalsVisibleTo.cs + + - - - - - + + + + + - - - - - - - - - - + + + + + + + + + + - - - + + + \ No newline at end of file diff --git a/src/ST.Client.Desktop/Services/Mvvm/ASFService.cs b/src/ST.Client.Desktop/Services/Mvvm/ASFService.cs index 48fadc8c8..eaf1bbe3c 100644 --- a/src/ST.Client.Desktop/Services/Mvvm/ASFService.cs +++ b/src/ST.Client.Desktop/Services/Mvvm/ASFService.cs @@ -38,7 +38,7 @@ namespace System.Application.Services { SteamBotsSourceList = new SourceCache(t => t.BotName); - InitASF(); + //InitASF(); } public async void InitASF() diff --git a/src/ST.Client.Desktop/UI/ViewModels/Pages/LocalAuthPageViewModel.shared.cs b/src/ST.Client.Desktop/UI/ViewModels/Pages/LocalAuthPageViewModel.shared.cs index 6a67f2abf..b1ed097f0 100644 --- a/src/ST.Client.Desktop/UI/ViewModels/Pages/LocalAuthPageViewModel.shared.cs +++ b/src/ST.Client.Desktop/UI/ViewModels/Pages/LocalAuthPageViewModel.shared.cs @@ -118,7 +118,7 @@ namespace System.Application.UI.ViewModels void AddAuthMenu_Click() { if (DI.DeviceIdiom == DeviceIdiom.Desktop && !AppSettings.IsOfficialChannelPackage) return; - IShowWindowService.Instance.Show(CustomWindow.AddAuth); + IShowWindowService.Instance.Show(CustomWindow.AddAuth,resizeMode:ResizeModeCompat.CanResize); } public void ShowAuthCode(MyAuthenticator auth)