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;