fix version string showing up twice in bottom-right corner

This commit is contained in:
Chris Forbes
2010-10-17 10:42:25 +13:00
parent 3df310df6e
commit 2fed6f61e9

View File

@@ -10,8 +10,6 @@
using OpenRA.FileFormats; using OpenRA.FileFormats;
using OpenRA.Server; using OpenRA.Server;
using System.Net;
using System.IO;
namespace OpenRA.Widgets.Delegates namespace OpenRA.Widgets.Delegates
{ {
@@ -32,9 +30,15 @@ namespace OpenRA.Widgets.Delegates
if (FileSystem.Exists("VERSION")) if (FileSystem.Exists("VERSION"))
{ {
var s = FileSystem.Open("VERSION"); var s = FileSystem.Open("VERSION");
version.Text = s.ReadAllText(); var versionFileContent = s.ReadAllText();
version.Text = versionFileContent;
s.Close(); s.Close();
MasterServerQuery.OnVersion += v => { if (!string.IsNullOrEmpty(v)) version.Text += "\nLatest: " + v; };
MasterServerQuery.OnVersion += v =>
{
if (!string.IsNullOrEmpty(v))
version.Text = versionFileContent + "\nLatest: " + v;
};
MasterServerQuery.GetCurrentVersion(Game.Settings.Server.MasterServer); MasterServerQuery.GetCurrentVersion(Game.Settings.Server.MasterServer);
} }
else else