diff --git a/inst/htmlwidgets/leaflet.js b/inst/htmlwidgets/leaflet.js index 78317d550..19c316448 100644 --- a/inst/htmlwidgets/leaflet.js +++ b/inst/htmlwidgets/leaflet.js @@ -1097,7 +1097,7 @@ var LayerManager = function () { if (layerInfo.ctGroup) { var ctGroup = this._byCrosstalkGroup[layerInfo.ctGroup]; var layersForKey = ctGroup[layerInfo.ctKey]; - var idx = layersForKey ? layersForKey.indexOf(stamp) : -1; + var idx = layersForKey ? layersForKey.indexOf(+stamp) : -1; if (idx >= 0) { if (layersForKey.length === 1) { delete ctGroup[layerInfo.ctKey]; @@ -2348,7 +2348,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons // pixel of the original image has some contribution to the downscaled image) // as opposed to a single-step downscaling which will discard a lot of data // (and with sparse images at small scales can give very surprising results). - var Mipmapper = function () { function Mipmapper(img) { _classCallCheck(this, Mipmapper); diff --git a/javascript/src/layer-manager.js b/javascript/src/layer-manager.js index e9ff4ed4b..cbdfc9ca3 100644 --- a/javascript/src/layer-manager.js +++ b/javascript/src/layer-manager.js @@ -349,7 +349,7 @@ export default class LayerManager { if (layerInfo.ctGroup) { let ctGroup = this._byCrosstalkGroup[layerInfo.ctGroup]; let layersForKey = ctGroup[layerInfo.ctKey]; - let idx = layersForKey ? layersForKey.indexOf(stamp) : -1; + let idx = layersForKey ? layersForKey.indexOf(+stamp) : -1; if (idx >= 0) { if (layersForKey.length === 1) { delete ctGroup[layerInfo.ctKey];