Diffstat (limited to 'views/pages/blog-page.html')
| -rw-r--r-- | views/pages/blog-page.html | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/views/pages/blog-page.html b/views/pages/blog-page.html index e68fcab..863b417 100644 --- a/views/pages/blog-page.html +++ b/views/pages/blog-page.html @@ -1,7 +1,7 @@ {{ define "top-embeds" }} <script> - var galleryMap = new Map(); - var map; + let galleryMap = new Map(); + let map; window.addEventListener('popout', (e) => { map.remove(); @@ -9,6 +9,8 @@ g.destroy(); }); galleryMap.clear(); + map = null; + galleryMap = null; }, {once: true}); </script> {{ end }} @@ -18,7 +20,7 @@ {{ .ParsedMarkdown }} {{- if .MapLocationX }} <hr class="border-t-4 border-dotted border-main-dark mt-[0.8vmin] mb-[0.8vmin] w-[80%] ml-auto mr-auto"> - <div id="map-container" class="relative p-[0.8vmin] flex-none ml-auto mr-auto w-[60%] ar-lt-0.8:w-[80%] h-[40vh] ar-lt-0.8:h-[30vh]"></div> + <div id="map-container" class="relative p-[0.8vmin] flex-none ml-auto mr-auto w-[60%] ar-lt-1.1:w-[80%] h-[40vh] ar-lt-1.1:h-[30vh]"></div> <hr class="border-t-4 border-dotted border-main-dark mt-[0.8vmin] mb-[0.8vmin] w-[80%] ml-auto mr-auto"> <script> @@ -87,7 +89,8 @@ window.addEventListener('resize', resizeCb); document.addEventListener('popout', (e) => { - window.removeEventListener('resize', resizeCb, {once: true}); + window.removeEventListener('resize', resizeCb); + galleryResizeTimeout = null; }); </script> {{ end }}
\ No newline at end of file |