Skip to content

Commit 24fd28f

Browse files
committed
OWC-94 marker position
1 parent b8209d2 commit 24fd28f

6 files changed

Lines changed: 12 additions & 5 deletions

File tree

build/blocks/owc-openkaarten/streetmap/client.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/blocks/owc-openkaarten/streetmap/client.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/index.asset.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => 'b07efb091b84c9d85a0d');
1+
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => 'c63d94362b6c7776cf20');

build/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/mix-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"/blocks/owc-openkaarten/streetmap/client.js": "/blocks/owc-openkaarten/streetmap/client.js?id=b06dd2345f0ab7b83f3a1eab1a925177",
2+
"/blocks/owc-openkaarten/streetmap/client.js": "/blocks/owc-openkaarten/streetmap/client.js?id=c3110a11967ec584005538a5f9672e7c",
33
"/blocks/owc-openkaarten/streetmap/style.css": "/blocks/owc-openkaarten/streetmap/style.css?id=0c70cc29722d11466724176fc03cdd58",
44
"/blocks/owc-openkaarten/streetmap/editor.css": "/blocks/owc-openkaarten/streetmap/editor.css?id=f4316f0723fb86e3b028a9b448b1f3ae"
55
}

src/blocks/owc-openkaarten/streetmap/assets/scripts/vue/TheMap.vue

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,13 @@ const handleSearch = async (query) => {
323323
targetMarker.addTo(map);
324324
resultsCount.value = results.length ? 1 : 0
325325
targetMarker.bindPopup("Gevonden locatie");
326+
327+
// Fix marker repositioning issue on zoom
328+
map.on("zoomend", () => {
329+
if (lastSearchMarker.value) {
330+
lastSearchMarker.value.setLatLng(lastSearchMarker.value.getLatLng());
331+
}
332+
});
326333
}
327334
} catch (error) {
328335
console.error("Error in retrieving location:", error);

0 commit comments

Comments
 (0)