Uncaught TypeError: Node.appendChild: Argument 1 does not implement interface Node.

Created on 24 June 2023, over 1 year ago

Updated Leaflet from 2.2.12 to 10.0.15 and now getting the following error when clicking on any icon on the map.

This prevents the popup from appearing.

This only happens with marker clustering enabled. When marker clustering is disabled there is no error and the popup appears ok.

My map is a view.

I have not changed any of the default marker clustering settings.

Drupal core is 9.5.9.

Cache has been cleared multiple times and update.php and cron have both been run.

Uncaught TypeError: Node.appendChild: Argument 1 does not implement interface Node.
    _updateContent DivOverlay.js:285
    update DivOverlay.js:187
    onAdd DivOverlay.js:113
    onAdd Popup.js:134
    _layerAdd Layer.js:114
    whenReady Map.js:1477
    addLayer Layer.js:172
    openOn DivOverlay.js:63
    openOn Popup.js:130
    openPopup Popup.js:414
    _openPopup Popup.js:472
    fire Events.js:195
    _fireDOMEvent Map.js:1452
    _handleDOMEvent Map.js:1401
    o DomEvent.js:108
🐛 Bug report
Status

Closed: works as designed

Version

10.0

Component

Code

Created by

🇬🇧United Kingdom problue solutions Northern Ireland

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024