From 0585bade6cad37e5d7a93d6fe9023b6cda837121 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Wed, 12 May 2010 19:18:25 +1200 Subject: [PATCH] fix information leak in minimap --- OpenRA.Game/Graphics/Minimap.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Graphics/Minimap.cs b/OpenRA.Game/Graphics/Minimap.cs index 1f0210d018..d7c634fba2 100644 --- a/OpenRA.Game/Graphics/Minimap.cs +++ b/OpenRA.Game/Graphics/Minimap.cs @@ -120,7 +120,7 @@ namespace OpenRA.Graphics { int* c = (int*)bitmapData.Scan0; - foreach (var a in world.Queries.WithTrait().Where( a => a.Actor.Owner != null )) + foreach (var a in world.Queries.WithTrait().Where(a => a.Actor.Owner != null && a.Actor.IsVisible())) *(c + (a.Actor.Location.Y * bitmapData.Stride >> 2) + a.Actor.Location.X) = Color.FromArgb(alpha, a.Actor.Owner.Color).ToArgb();