// Method invoked when the user requests to download the latest update public async void DownloadNewVersion(object sender, EventArgs e) { mnuNewVersion.Enabled = false; stripUpdateProgress.Visible = true; stripUpdateProgress.AutoSize = true; await VersionChecker.DownloadUpdate(stripNewVersion.Tag as VersionChecker.VersionState, Core.UserDownloadsPath, DownloadProgressUpdated, DownloadComplete).ConfigureAwait(false); }