 menu behavior.
            geoMap.on('contextmenu', function (event) {
                let actions = [
                    ['Copy coordinates', 'setClipboardContents(\'' + event.latlng.lat + ', ' + event.latlng.lng + '\')'],
                    ['Copy viewport bounds', 'setClipboardContents(\'' + geoMap.getBounds().toBBoxString() + '\')'],
                ];

                if (typeof selection !== 'undefined' && selection.length > 0) {
                    let bounds = selection[0].layer.getBounds();
    