vendor/ember-leaflet-cartodb/cartodb_noleaflet.js
function(map) {
    if(this.options.added) {
      this.options.added = false;
      L.TileLayer.prototype.onRemove.call(this, map);
    }
  }
function(map) {
    if(this.options.added) {
      this.options.added = false;
      L.TileLayer.prototype.onRemove.call(this, map);
    }
  }
function ( map ) { if ( this . options . added ) { this . options . added = false ; L . TileLayer . prototype . onRemove . call ( this , map ) ; } }
When removes the layer, destroy interactivity if exist
When removes the layer destroy interactivity if exist