improve:自动更新
This commit is contained in:
@@ -3238,7 +3238,7 @@ namespace Ink_Canvas
|
||||
isLoaded = false;
|
||||
SetSettingsToRecommendation();
|
||||
SaveSettingsToFile();
|
||||
LoadSettings();
|
||||
LoadSettings(isStartup: false, skipAutoUpdateCheck: true);
|
||||
isLoaded = true;
|
||||
|
||||
ToggleSwitchRunAtStartup.IsOn = false;
|
||||
@@ -3259,7 +3259,7 @@ namespace Ink_Canvas
|
||||
Settings.Automation.AutoDelSavedFilesDaysThreshold = 15;
|
||||
SetAutoSavedStrokesLocationToDiskDButton_Click(null, null);
|
||||
SaveSettingsToFile();
|
||||
LoadSettings();
|
||||
LoadSettings(isStartup: false, skipAutoUpdateCheck: true);
|
||||
isLoaded = true;
|
||||
}
|
||||
catch { }
|
||||
|
||||
@@ -21,7 +21,7 @@ namespace Ink_Canvas
|
||||
{
|
||||
public partial class MainWindow : Window
|
||||
{
|
||||
private void LoadSettings(bool isStartup = false)
|
||||
private void LoadSettings(bool isStartup = false, bool skipAutoUpdateCheck = false)
|
||||
{
|
||||
AppVersionTextBlock.Text = Assembly.GetExecutingAssembly().GetName().Version.ToString();
|
||||
try
|
||||
@@ -229,7 +229,7 @@ namespace Ink_Canvas
|
||||
ToggleSwitchIsAutoUpdate.IsOn = Settings.Startup.IsAutoUpdate;
|
||||
|
||||
// 只有在启用了自动更新功能时才检查更新
|
||||
if (Settings.Startup.IsAutoUpdate)
|
||||
if (Settings.Startup.IsAutoUpdate && !skipAutoUpdateCheck)
|
||||
{
|
||||
if (isStartup)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user