File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -1172,8 +1172,6 @@ def add(self, layer):
1172
1172
1173
1173
if isinstance (layer , dict ):
1174
1174
layer = basemap_to_tiles (layer )
1175
- elif hasattr (layer , 'as_leaflet_layer' ):
1176
- layer = layer .as_leaflet_layer ()
1177
1175
if layer .model_id in self ._layer_ids :
1178
1176
raise LayerException ('layer already in layergroup: %r' % layer )
1179
1177
self .layers = tuple ([layer for layer in self .layers ] + [layer ])
@@ -2525,6 +2523,9 @@ def add(self, item):
2525
2523
item: Layer or Control instance
2526
2524
The layer or control to add.
2527
2525
"""
2526
+ if hasattr (item , 'as_leaflet_layer' ):
2527
+ item = item .as_leaflet_layer ()
2528
+
2528
2529
if isinstance (item , Layer ):
2529
2530
if isinstance (item , dict ):
2530
2531
item = basemap_to_tiles (item )
You can’t perform that action at this time.
0 commit comments