diff --git a/x-pack/plugins/gis/public/shared/layers/layer.js b/x-pack/plugins/gis/public/shared/layers/layer.js index 2a9d56f28e0d6..5018ff3bd3f95 100644 --- a/x-pack/plugins/gis/public/shared/layers/layer.js +++ b/x-pack/plugins/gis/public/shared/layers/layer.js @@ -39,9 +39,9 @@ export class ALayer { layerDescriptor.minZoom = _.get(options, 'minZoom', 0); layerDescriptor.maxZoom = _.get(options, 'maxZoom', 24); layerDescriptor.alpha = _.get(options, 'alpha', 0.75); - layerDescriptor.visible = options.visible || true; - layerDescriptor.temporary = options.temporary || false; - layerDescriptor.style = options.style || {}; + layerDescriptor.visible = _.get(options, 'visible', true); + layerDescriptor.temporary = _.get(options, 'temporary', false); + layerDescriptor.style = _.get(options, 'style', {}); return layerDescriptor; }