#153 mouse cursor issues in vicinity of trees
This commit is contained in:
@@ -124,10 +124,8 @@ namespace OpenRA
|
|||||||
if (!World.Map.IsInMap(xy.X, xy.Y))
|
if (!World.Map.IsInMap(xy.X, xy.Y))
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
var underCursor = World.FindUnitsAtMouse(mi.Location).FirstOrDefault();
|
var underCursor = World.FindUnitsAtMouse(mi.Location)
|
||||||
|
.FirstOrDefault(a => a.traits.Contains<Selectable>());
|
||||||
if (underCursor != null && !underCursor.traits.Contains<Selectable>())
|
|
||||||
underCursor = null;
|
|
||||||
|
|
||||||
return traits.WithInterface<IIssueOrder>()
|
return traits.WithInterface<IIssueOrder>()
|
||||||
.Select( x => x.IssueOrder( this, xy, mi, underCursor ) )
|
.Select( x => x.IssueOrder( this, xy, mi, underCursor ) )
|
||||||
|
|||||||
Reference in New Issue
Block a user