diff --git a/core/core-frontend/src/store/modules/data-visualization/layer.ts b/core/core-frontend/src/store/modules/data-visualization/layer.ts index af27250f77..8fe3d54bbd 100644 --- a/core/core-frontend/src/store/modules/data-visualization/layer.ts +++ b/core/core-frontend/src/store/modules/data-visualization/layer.ts @@ -82,13 +82,16 @@ export const layerStore = defineStore('layer', { targetComponent.isShow = true if (targetComponent.component == 'Group') { targetComponent.propValue?.forEach(item => { - if (item.innerType?.indexOf('table') !== -1) { + if (item.innerType?.indexOf('table') !== -1 || item?.innerType?.indexOf('map') !== -1) { setTimeout(() => { useEmitt().emitter.emit('renderChart-' + item.id) }, 400) } }) - } else if (targetComponent?.innerType?.indexOf('table') !== -1) { + } else if ( + targetComponent?.innerType?.indexOf('table') !== -1 || + targetComponent?.innerType?.indexOf('map') !== -1 + ) { setTimeout(() => { useEmitt().emitter.emit('renderChart-' + curComponent.value.id) }, 400)