diff --git a/src/containers/widget.js b/src/containers/widget.js index 37c7b8e..bdb7761 100644 --- a/src/containers/widget.js +++ b/src/containers/widget.js @@ -190,6 +190,7 @@ class Widget extends React.Component { const widget = this.props.data; let borderedWidget = false; let element = null; + let zIndex = Number(widget.z); let simulationModel = null; @@ -232,6 +233,9 @@ class Widget extends React.Component { element = } + if (widget.type === 'Box') + zIndex = 0; + const widgetClasses = classNames({ 'widget': !this.props.editing, 'editing-widget': this.props.editing, @@ -258,18 +262,25 @@ class Widget extends React.Component { onDragStop={(event, data) => this.dragStop(event, data)} dragGrid={grid} resizeGrid={grid} - zIndex={widget.z} + z={zIndex} enableResizing={resizing} disableDragging={widget.locked} > - + {element} ); } else { return ( -
+
{element}
);