Skip to content

Commit ea4662e

Browse files
committed
【feature】overlayermanager 显隐初始值判断优化
1 parent c4de882 commit ea4662e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/mapboxgl/mapping/webmap/v3/WebMap.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,10 @@ export class WebMap extends mapboxgl.Evented {
501501
const overlayLayer = this.map.overlayLayersManager[layerId];
502502
if (overlayLayer.id && !layersOnMap.some((item) => item.id === overlayLayer.id)) {
503503
const visibility =
504-
!('visible' in overlayLayer) || overlayLayer.visibility === 'visible' || overlayLayer.visible
504+
overlayLayer.visibility === 'visible' ||
505+
overlayLayer.visibility ||
506+
overlayLayer.visible ||
507+
(!('visible' in overlayLayer) && !('visibility' in overlayLayer))
505508
? 'visible'
506509
: 'none';
507510
let source = overlayLayer.source || overlayLayer.sourceId;

0 commit comments

Comments
 (0)