Fix viewport-px / world-px confusion in ScreenMap. Fixes #3964.

This commit is contained in:
Paul Chote
2013-10-21 17:57:11 +13:00
parent bb8f4494f5
commit 33f514001e
3 changed files with 16 additions and 11 deletions

View File

@@ -117,7 +117,7 @@ namespace OpenRA.Widgets
return;
}
var frozen = world.ScreenMap.FrozenActorsAt(world.RenderPlayer, Viewport.LastMousePos)
var frozen = world.ScreenMap.FrozenActorsAt(world.RenderPlayer, worldRenderer.Viewport.ViewToWorldPx(Viewport.LastMousePos))
.Where(a => a.TooltipName != null)
.OrderByDescending(a => a.Info.SelectionPriority())
.FirstOrDefault();