diff --git a/src/TSMapEditor/UI/MapUI.cs b/src/TSMapEditor/UI/MapUI.cs index 8f7a08bc..6fb0756d 100644 --- a/src/TSMapEditor/UI/MapUI.cs +++ b/src/TSMapEditor/UI/MapUI.cs @@ -492,11 +492,11 @@ public override void OnMouseMove() { base.OnMouseMove(); - if (CursorAction != null && leftPressedDownOnControl) + if (CursorAction != null) { if (Cursor.LeftDown) { - if (tileUnderCursor != null) + if (leftPressedDownOnControl && tileUnderCursor != null) { if (lastTileUnderCursor != tileUnderCursor || !CursorAction.OnlyUniqueCellEvents) CursorAction.LeftDown(tileUnderCursor.CoordsToPoint());