From 55be4f829e48d3e2f90d84c0f62778d3bbc3017e Mon Sep 17 00:00:00 2001 From: Pascal Roehling Date: Mon, 9 Mar 2026 17:15:18 +0100 Subject: [PATCH 1/3] fix(core): fix width and height of map overlay --- src/core/components/PolarMapOverlay.ce.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/components/PolarMapOverlay.ce.vue b/src/core/components/PolarMapOverlay.ce.vue index 81f00b5a30..2be001e731 100644 --- a/src/core/components/PolarMapOverlay.ce.vue +++ b/src/core/components/PolarMapOverlay.ce.vue @@ -69,8 +69,8 @@ defineExpose({ display: flex; justify-content: center; align-items: center; - width: inherit; - height: inherit; + width: 100%; + height: 100%; z-index: 42; font-size: var(--kern-typography-font-size-static-large); text-align: center; From 92b0571c9878b3da7a3052b0f4cae08efea9ab90 Mon Sep 17 00:00:00 2001 From: Pascal Roehling Date: Tue, 24 Mar 2026 23:24:18 +0100 Subject: [PATCH 2/3] fix(core): update listeners if window size changes --- src/core/components/PolarMap.ce.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/components/PolarMap.ce.vue b/src/core/components/PolarMap.ce.vue index f5085e4b9b..45f16c0dd0 100644 --- a/src/core/components/PolarMap.ce.vue +++ b/src/core/components/PolarMap.ce.vue @@ -168,6 +168,7 @@ function updateListeners() { } watch(hasWindowSize, updateListeners) +watch(hasSmallDisplay, updateListeners) From 8ae6b693633342dbab7c29f19f089573510703b0 Mon Sep 17 00:00:00 2001 From: Pascal Roehling Date: Tue, 24 Mar 2026 23:24:42 +0100 Subject: [PATCH 3/3] fix(core): display the overlayer if NO drag like interactions are present --- src/core/components/PolarMap.ce.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/components/PolarMap.ce.vue b/src/core/components/PolarMap.ce.vue index 45f16c0dd0..04cfa556c8 100644 --- a/src/core/components/PolarMap.ce.vue +++ b/src/core/components/PolarMap.ce.vue @@ -156,7 +156,7 @@ function updateListeners() { if ( overlay.value && e.maxPointers === 1 && - mainStore.map + !mainStore.map .getInteractions() .getArray() .some((interaction) => interaction.get('_isPolarDragLikeInteraction'))