From 76e8b54f14d56d662b0d225b9bb845952bf7ee68 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Mon, 17 Feb 2020 11:08:41 -0500 Subject: [PATCH] Deselect entities that are removed --- macrovision.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/macrovision.js b/macrovision.js index 57df293e..ae988c16 100644 --- a/macrovision.js +++ b/macrovision.js @@ -608,10 +608,15 @@ function removeAllEntities() { } function removeEntity(element) { + if (selected == element) { + deselect(); + } delete entities[element.dataset.key]; const bottomName = document.querySelector("#bottom-name-" + element.dataset.key); bottomName.parentElement.removeChild(bottomName); element.parentElement.removeChild(element); + + } function displayEntity(entity, view, x, y) { const box = document.createElement("div");