diff --git a/app/javascript/maps/visits.js b/app/javascript/maps/visits.js index ab377a7e..026ba384 100644 --- a/app/javascript/maps/visits.js +++ b/app/javascript/maps/visits.js @@ -659,7 +659,10 @@ export class VisitsManager { drawer.style.overflowY = 'auto'; drawer.innerHTML = ` -
+
+

Recent Visits

Loading visits...

@@ -673,6 +676,15 @@ export class VisitsManager { L.DomEvent.disableClickPropagation(drawer); this.map.getContainer().appendChild(drawer); + + // Add close button event listener + const closeButton = drawer.querySelector('#close-visits-drawer'); + if (closeButton) { + closeButton.addEventListener('click', () => { + this.toggleDrawer(); + }); + } + return drawer; }