From 4bc04769ec621d051811f22dd3a7d121d6032d09 Mon Sep 17 00:00:00 2001 From: Scott_NZ Date: Tue, 20 Nov 2012 15:54:06 +1300 Subject: [PATCH] Subscribe to click event directly in the setup method --- OpenRA.Mods.RA/Widgets/Logic/ObserverStatsLogic.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/ObserverStatsLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/ObserverStatsLogic.cs index ec67d92139..5f2d9807bd 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/ObserverStatsLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/ObserverStatsLogic.cs @@ -52,15 +52,14 @@ namespace OpenRA.Mods.RA.Widgets.Logic foreach (var p in team) { var player = p; - var template = ScrollItemWidget.Setup(playerTemplate, () => false, null); - template.OnClick = () => + var template = ScrollItemWidget.Setup(playerTemplate, () => false, () => { var playerBase = world.Actors.FirstOrDefault(a => !a.IsDead() && a.HasTrait() && a.Owner == player); if (playerBase != null) { Game.MoveViewport(playerBase.Location.ToFloat2()); } - }; + }); var flag = template.Get("FACTION_FLAG"); flag.GetImageName = () => player.Country.Race;