From 1b08b39105479d5868cbf38068a7f922f2f69a69 Mon Sep 17 00:00:00 2001 From: Luca Conte Date: Mon, 23 Dec 2024 23:12:43 +0100 Subject: [PATCH] don't repaint fields after game end --- src/BoardDisplay.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/BoardDisplay.java b/src/BoardDisplay.java index 5295ad7..d0eeedd 100644 --- a/src/BoardDisplay.java +++ b/src/BoardDisplay.java @@ -174,6 +174,7 @@ public class BoardDisplay extends JPanel { if(currentShip != null) { test = currentShip.getVirtualOccupiedPoints(mousePosition, horizontal); } + if (player == null || player.getBoard() == null) return; for(int i = 0; i < gridSize; i++) { for(int j = 0; j < gridSize; j++) { if(fields[i][j] == null) {