From aab127bff706a1050c7e507a3f8c2883101cdce9 Mon Sep 17 00:00:00 2001
From: jshjelse <jshjelse@stud.ntnu.no>
Date: Tue, 2 Jan 2024 17:57:42 +0100
Subject: [PATCH] Fix

---
 javascript/mapChange.js | 5 +++++
 javascript/pointMap.js  | 6 ++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/javascript/mapChange.js b/javascript/mapChange.js
index 7712897..bcb7ab1 100644
--- a/javascript/mapChange.js
+++ b/javascript/mapChange.js
@@ -59,6 +59,11 @@ function changeMap() {
     if (isHeat) {
       heatmap();
     }
+    if (newPoint) {
+      newPoint = false;
+      closeBox("makeNewPointBox");
+      document.getElementById("addPointButton").style.color = "orangered";
+    }
 
     if (points != null) {
       if (points != null) {
diff --git a/javascript/pointMap.js b/javascript/pointMap.js
index 26c87c9..a74fc5b 100644
--- a/javascript/pointMap.js
+++ b/javascript/pointMap.js
@@ -22,8 +22,10 @@ function addPoint() {
     document.getElementById("addPointButton").style.color = "green";
     newPoint = true;
 
-    if (!map.hasLayer(points)) {
-        showPoints();
+    if (points != null) {
+        if (!map.hasLayer(points)) {
+            showPoints();
+        }
     }
 
     if (isTIN) {
-- 
GitLab