From 32edb48e161942c04bd1fd940004cc4c9b23e4f6 Mon Sep 17 00:00:00 2001 From: orangemug Date: Sun, 3 Jun 2018 09:31:02 +0100 Subject: [PATCH] Fix for when 'layout.visibility' is undefined --- src/components/layers/LayerEditor.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/layers/LayerEditor.jsx b/src/components/layers/LayerEditor.jsx index 4965774d..7d7291dc 100644 --- a/src/components/layers/LayerEditor.jsx +++ b/src/components/layers/LayerEditor.jsx @@ -209,6 +209,7 @@ export default class LayerEditor extends React.Component { }) + const layout = this.props.layer.layout || {} const items = { delete: { @@ -220,7 +221,7 @@ export default class LayerEditor extends React.Component { handler: () => this.props.onLayerCopy(this.props.layer.id) }, hide: { - text: (this.props.layer.layout.visibility === "visible") ? "Hide" : "Show", + text: (layout.visibility === "none") ? "Show" : "Hide", handler: () => this.props.onLayerVisibilityToggle(this.props.layer.id) }, moveLayerUp: {