From 94ecd3f495d69c003000bd63ee035f17fb1100e7 Mon Sep 17 00:00:00 2001 From: James Lyne Date: Sun, 22 Aug 2021 18:01:03 +0100 Subject: [PATCH] Fix layer control --- .../resources/extracted/web/js/dynmaputils.js | 39 +------------------ 1 file changed, 1 insertion(+), 38 deletions(-) diff --git a/DynmapCore/src/main/resources/extracted/web/js/dynmaputils.js b/DynmapCore/src/main/resources/extracted/web/js/dynmaputils.js index 03e7d360..df87adbd 100644 --- a/DynmapCore/src/main/resources/extracted/web/js/dynmaputils.js +++ b/DynmapCore/src/main/resources/extracted/web/js/dynmaputils.js @@ -70,44 +70,7 @@ var DynmapLayerControl = L.Control.Layers.extend({ this._lastZIndex++; layer.setZIndex(this._lastZIndex); } - }, - - // Function override to convert the position-based ordering into the id-based ordering - _onInputClick: function () { - var i, input, obj, - inputs = this._form.getElementsByTagName('input'), - inputsLen = inputs.length, - baseLayer; - - this._handlingClick = true; - - // Convert ID to pos - var id2pos = {}; - for (i in this._layers) { - id2pos[this._layers[i].id] = i; - } - - for (i = 0; i < inputsLen; i++) { - input = inputs[i]; - obj = this._layers[id2pos[input.layerId]]; - - if (input.checked && !this._map.hasLayer(obj.layer)) { - this._map.addLayer(obj.layer); - if (!obj.overlay) { - baseLayer = obj.layer; - } - } else if (!input.checked && this._map.hasLayer(obj.layer)) { - this._map.removeLayer(obj.layer); - } - } - - if (baseLayer) { - this._map.setZoom(this._map.getZoom()); - this._map.fire('baselayerchange', {layer: baseLayer}); - } - - this._handlingClick = false; - }, + } });