diff --git a/public/js/eventHandler.js b/public/js/eventHandler.js
index bcbd2e9..aa3081e 100644
--- a/public/js/eventHandler.js
+++ b/public/js/eventHandler.js
@@ -16,24 +16,26 @@ export function initEvents(map){
addMarkerBtn.onclick = function (event) {
event.stopPropagation();
- editMode = true;
- tmpMarkerSet = false;
+ //editMode = true;
+ //tmpMarkerSet = false;
markerFormContainer.style.display = 'flex';
noticeCoordsPicker.style.display = 'block';
- // Quando l'incona per inserire il marker è premuta diventa una X rossa. Ora c'è solo il cambio di icona.
- // bisogna anche implemntare l'annullare l'inserimento quando viene premuta la X
+ // switch modalità inserimento/visualizzazione
if (isRedIcon) {
- // imposta icona pulsante marker e icona cursore normale e entra in modalità inserimento
+ // imposta un marker come icona pulsante, icona cursore normale e esce dalla modalità inserimento.
document.getElementById("addMarkerBtn").innerHTML = '';
document.getElementById('map').style = 'cursor: auto;';
+ editMode = false;
+ tmpMarkerSet = true;
+ // implementare eliminazione (visiva) dell'eventuale marker temporaneo inserito
} else {
- // imposta icona pulsante rosso e icona cursore merker
- // bisogna impostare l'uscita dalla modalità inserimento
+ // imposta una X rossa come icona pulsante, come icona cursore un marker e entra nella modalità inserimento.
document.getElementById("addMarkerBtn").innerHTML = '';
document.getElementById('map').style = 'cursor: url("https://unpkg.com/leaflet@1.9.4/dist/images/marker-icon.png") 13 41, auto;';
-
+ editMode = true;
+ tmpMarkerSet = false;
}
// attiva/disattiva icona X