From f4daff5fdc98f67a1b2c6b9048b6a493f57e65fa Mon Sep 17 00:00:00 2001 From: BooleanCube <47650058+BooleanCube@users.noreply.github.com> Date: Mon, 20 Sep 2021 20:14:11 -0400 Subject: [PATCH] Update Frame.java --- src/Frame.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Frame.java b/src/Frame.java index 4c4a2e6..eb956e4 100644 --- a/src/Frame.java +++ b/src/Frame.java @@ -266,10 +266,12 @@ public void MapCalculations(MouseEvent e) { else if (currentKey == 'e') { int xRollover = e.getX() % size; int yRollover = e.getY() % size; - + int location = pathfinding.searchBorder(mouseBoxX, mouseBoxY); if (endNode == null) { + if(location>-1) pathfinding.removeBorder(location); endNode = new Node(e.getX() - xRollover, e.getY() - yRollover); } else { + if(location>-1) pathfinding.removeBorder(location); endNode.setXY(e.getX() - xRollover, e.getY() - yRollover); } repaint();