feat(map): exit fullscreen on marker click, then scroll to entry

When fullscreen is active, clicking a marker now triggers fsBtn.click()
to exit cleanly (handles class, body overflow, tripMap.resize + icon),
then waits 450ms for the exit animation before scrolling to the entry
and firing the highlight. Also fixes missing icon-swap CSS for
.home-map-col.is-fullscreen (was only targeting .feed-map-wrap).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Vgmzx8VTTTmCskSpQtsLTr
This commit is contained in:
2026-06-22 01:12:52 +02:00
parent 1bb588d1d2
commit e07fb3a72a
2 changed files with 20 additions and 7 deletions
+4 -2
View File
@@ -705,8 +705,10 @@ body::after {
.feed-map-wrap.is-fullscreen .feed-map-link { display: none; }
.feed-map-wrap.is-fullscreen .feed-map-fs-open { display: none; }
.feed-map-wrap.is-fullscreen .feed-map-fs-close { display: block; }
.feed-map-wrap.is-fullscreen .feed-map-fs-open,
.home-map-col.is-fullscreen .feed-map-fs-open { display: none; }
.feed-map-wrap.is-fullscreen .feed-map-fs-close,
.home-map-col.is-fullscreen .feed-map-fs-close { display: block; }
.feed-map-link {
display: block;