fixed #1249 - use unit priority logic to select initial unit in doubleclick

This commit is contained in:
Chris Forbes
2011-11-04 08:46:09 +13:00
parent 58b437b7ea
commit b6c2b928cb

View File

@@ -70,7 +70,7 @@ namespace OpenRA.Widgets
{ {
if (mi.MultiTapCount == 2) if (mi.MultiTapCount == 2)
{ {
var unit = world.FindUnitsAtMouse(mi.Location).FirstOrDefault(); var unit = SelectActorsInBox(world, xy, xy, _ => true).FirstOrDefault();
var visibleWorld = Game.viewport.ViewBounds(world); var visibleWorld = Game.viewport.ViewBounds(world);
var topLeft = Game.viewport.ViewToWorldPx(new int2(visibleWorld.Left, visibleWorld.Top)); var topLeft = Game.viewport.ViewToWorldPx(new int2(visibleWorld.Left, visibleWorld.Top));