diff --git a/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs b/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs index be6a0f772e..accef80e75 100644 --- a/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs +++ b/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs @@ -70,7 +70,7 @@ namespace OpenRA.Widgets { 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 topLeft = Game.viewport.ViewToWorldPx(new int2(visibleWorld.Left, visibleWorld.Top));