From 19705e502ae4c652d952534b80639a9a49ab6b4d Mon Sep 17 00:00:00 2001 From: Jaex Date: Thu, 5 Oct 2017 02:58:53 +0300 Subject: [PATCH] Skip checked event while updating cbStartWithWindows.Checked --- ShareX/Forms/ApplicationSettingsForm.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ShareX/Forms/ApplicationSettingsForm.cs b/ShareX/Forms/ApplicationSettingsForm.cs index d622d0594..6a532efeb 100644 --- a/ShareX/Forms/ApplicationSettingsForm.cs +++ b/ShareX/Forms/ApplicationSettingsForm.cs @@ -250,6 +250,8 @@ private void ChangeLanguage(SupportedLanguage language) private void UpdateStartWithWindows() { + ready = false; + StartupTaskState state = StartupManagerFactory.StartupManager.State; cbStartWithWindows.Checked = state == StartupTaskState.Enabled; if (state == StartupTaskState.DisabledByUser) @@ -257,6 +259,8 @@ private void UpdateStartWithWindows() cbStartWithWindows.Enabled = false; lblWindowsStoreStartupStatus.Text = Resources.ApplicationSettingsForm_lblWindowsStoreStartupStatus_DisabledByUser; } + + ready = true; } private void UpdateProxyControls()