diff --git a/app/components/DoxaMapSlot.vue b/app/components/DoxaMapSlot.vue index 440e947b..356c05e6 100644 --- a/app/components/DoxaMapSlot.vue +++ b/app/components/DoxaMapSlot.vue @@ -187,7 +187,9 @@ const effectiveConfig = computed(() => { touch-action: pan-y; pointer-events: auto; } - .doxa-map-scroll-pad--top { top: 0; } + /* The pad stops short of the map's control column, which sits at the END side (right in LTR, left in + RTL); full width, it covered the zoom-in "+", so a tap there scrolled the page instead of zooming. */ + .doxa-map-scroll-pad--top { top: 0; inset-inline-end: 56px; } } .doxa-map-slot :deep(doxa-map:fullscreen),