From d1358081ae6bb60509023a0fb244a3583fcbfa0d Mon Sep 17 00:00:00 2001 From: enigmaquip Date: Sun, 8 Dec 2013 15:19:14 -0700 Subject: [PATCH] plugin draw resonator update Update to code for disabled on out of zoom bounds and tool tip when in bounds --- plugins/draw-resonators.user.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/draw-resonators.user.js b/plugins/draw-resonators.user.js index 2aa1b7df..e3da13b2 100644 --- a/plugins/draw-resonators.user.js +++ b/plugins/draw-resonators.user.js @@ -93,8 +93,12 @@ window.plugin.drawResonators.createConnMarker = function(resoData, resoLatLng, p } window.plugin.drawResonators.zoomListener = function() { + var ctrl = $('.leaflet-control-layers-selector + span:contains("Resonators")').parent(); if(window.map.getZoom() < window.RESONATOR_MIN_ZOOM) { window.plugin.drawResonators.levelLayerGroup.clearLayers(); + ctrl.addClass('disabled').attr('title', 'Zoom in to show those.'); + } else { + ctrl.removeClass('disabled').attr('title', 'Select a portal to draw resos'); }; } @@ -102,7 +106,7 @@ var setup = function() { window.plugin.drawResonators.levelLayerGroup = new L.LayerGroup(); - window.addLayerGroup('Draw Reso', window.plugin.drawResonators.levelLayerGroup, true); + window.addLayerGroup('Resonators', window.plugin.drawResonators.levelLayerGroup, true); window.addHook('portalDetailsUpdated', window.plugin.drawResonators.handledata);