Make sure to unset the update flag if we're on the latest version

This commit is contained in:
baldurk
2015-10-06 17:07:51 +02:00
parent c4d95421e0
commit bf9e6c1156
+16
View File
@@ -983,6 +983,13 @@ namespace renderdocui.Windows
updateToolStripMenuItem.Text = "An update is available";
}
private void SetNoUpdate()
{
helpToolStripMenuItem.Image = null;
updateToolStripMenuItem.Enabled = false;
updateToolStripMenuItem.Text = "No update available";
}
private void UpdatePopup()
{
(new Dialogs.UpdateDialog(m_Core)).ShowDialog();
@@ -1080,6 +1087,15 @@ namespace renderdocui.Windows
}
else if (callback != null)
{
if (Visible)
{
BeginInvoke((MethodInvoker)delegate
{
m_Core.Config.CheckUpdate_UpdateAvailable = false;
m_Core.Config.CheckUpdate_UpdateResponse = "";
SetNoUpdate();
});
}
result = UpdateResult.Latest;
}
}