Skip to content

Commit 23c2db0

Browse files
authored
Merge pull request #62 from ProLoser/copilot/fix-expanding-map-issue
Fix map panning too aggressively on info window expand
2 parents 394d636 + 98dadad commit 23c2db0

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

map.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -804,9 +804,10 @@ class Events {
804804
</div>
805805
`
806806
// Reposition after expanding
807-
content.querySelector('details').addEventListener('toggle', () => {
807+
content.querySelector('details').addEventListener('toggle', (toggleEvent) => {
808+
if (!toggleEvent.target.open) return;
808809
const { lat, lng } = this.cachedInfoWindow.getPosition();
809-
window.map.panTo({ lat: lat() + 0.03, lng: lng()});
810+
window.map.panTo({ lat: lat() + 0.005, lng: lng()});
810811
})
811812
this.cachedInfoWindow.setContent(content);
812813
}

0 commit comments

Comments
 (0)