File tree 2 files changed +6
-5
lines changed
2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -221,9 +221,9 @@ export class MapFeature extends HTMLElement {
221
221
} ;
222
222
223
223
let parentLayer =
224
- parentEl . nodeName . toUpperCase ( ) === 'LAYER-'
225
- ? parentEl
226
- : parentEl . parentElement || parentEl . parentNode . host ;
224
+ this . _parentEl . nodeName . toUpperCase ( ) === 'LAYER-'
225
+ ? this . _parentEl
226
+ : this . _parentEl . parentElement || this . _parentEl . parentNode . host ;
227
227
this . _layer = parentLayer . _layer ;
228
228
_attachedToMap ( ) ;
229
229
}
Original file line number Diff line number Diff line change @@ -1535,7 +1535,7 @@ export var MapMLLayer = L.Layer.extend({
1535
1535
layer . _styles = getAlternateStyles ( ) ;
1536
1536
layer . _validateExtent ( ) ;
1537
1537
if ( this . responseXML ) {
1538
- attachToLayer ( ) ;
1538
+ attachToLayer . call ( layer ) ;
1539
1539
}
1540
1540
// update controls if needed based on mapml-viewer controls/controlslist attribute
1541
1541
if ( layer . _layerEl . parentElement ) {
@@ -1677,7 +1677,8 @@ export var MapMLLayer = L.Layer.extend({
1677
1677
}
1678
1678
}
1679
1679
function attachToLayer ( ) {
1680
- let shadowRoot = layer . _layerEl . shadowRoot ;
1680
+ let mapml = xhr . responseXML ,
1681
+ shadowRoot = this . _layerEl . shadowRoot ;
1681
1682
let elements = mapml . children [ 0 ] . children [ 1 ] . children ;
1682
1683
if ( elements ) {
1683
1684
let baseURL = mapml . children [ 0 ] . children [ 0 ]
You can’t perform that action at this time.
0 commit comments