diff --git a/src/public/index.html b/src/public/index.html
index ceac610..92e7fd7 100644
--- a/src/public/index.html
+++ b/src/public/index.html
@@ -926,6 +926,10 @@
clearNodeOutline();
});
+ function isMobile() {
+ return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
+ }
+
function isValidLatLng(lat, lng) {
if(isNaN(lat) || isNaN(lng)){
@@ -1176,19 +1180,22 @@
var marker = L.marker([node.latitude, node.longitude], {
icon: icon,
tagName: node.node_id,
- })
- .bindTooltip(tooltip, {
- interactive: true,
- })
- .on('click', function(event) {
- // close tooltip on click to prevent tooltip and popup showing at same time
- event.target.closeTooltip();
- });
+ }).on('click', function(event) {
+ // close tooltip on click to prevent tooltip and popup showing at same time
+ event.target.closeTooltip();
+ });
// add marker to node layer groups
marker.addTo(nodesLayerGroup);
nodesClusteredLayerGroup.addLayer(marker);
+ // show tooltip on desktop only
+ if(!isMobile()){
+ marker.bindTooltip(tooltip, {
+ interactive: true,
+ });
+ }
+
// show node info sidebar when clicking node marker
marker.on("click", function(event) {