diff --git a/package-lock.json b/package-lock.json
index 2fe832ff4d1..7382f3fa480 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,7 +31,7 @@
"es6-object-assign": "1.1.0",
"get-float-time-domain-data": "0.1.0",
"get-user-media-promise": "1.1.4",
- "immutable": "3.8.2",
+ "immutable": "^3.8.2",
"intl": "1.2.5",
"intl-messageformat": "^2.2.0",
"js-base64": "2.4.9",
diff --git a/package.json b/package.json
index 3c371a7bc8e..0c570ca399a 100644
--- a/package.json
+++ b/package.json
@@ -55,7 +55,7 @@
"es6-object-assign": "1.1.0",
"get-float-time-domain-data": "0.1.0",
"get-user-media-promise": "1.1.4",
- "immutable": "3.8.2",
+ "immutable": "^3.8.2",
"intl": "1.2.5",
"intl-messageformat": "^2.2.0",
"js-base64": "2.4.9",
diff --git a/src/components/monitor/list-monitor-scroller.jsx b/src/components/monitor/list-monitor-scroller.jsx
index 01554677f16..a427afd71a3 100644
--- a/src/components/monitor/list-monitor-scroller.jsx
+++ b/src/components/monitor/list-monitor-scroller.jsx
@@ -41,7 +41,7 @@ class ListMonitorScroller extends React.Component {
{index + 1 /* one indexed */}
(
disable={!props.draggable && !props.onExport}
holdToDisplay={props.mode === 'slider' ? -1 : 1000}
id={`monitor-${props.label}`}
- >
+ >
(
}
), document.body)}
-
+
);
diff --git a/src/containers/list-monitor.jsx b/src/containers/list-monitor.jsx
index 5d1f2c770e4..0beeef6cc12 100644
--- a/src/containers/list-monitor.jsx
+++ b/src/containers/list-monitor.jsx
@@ -210,7 +210,11 @@ ListMonitor.propTypes = {
targetId: PropTypes.string,
value: PropTypes.oneOfType([
PropTypes.number,
- PropTypes.string
+ PropTypes.string,
+ PropTypes.arrayOf(PropTypes.oneOfType([
+ PropTypes.string,
+ PropTypes.number
+ ]))
]),
vm: PropTypes.instanceOf(VM),
width: PropTypes.number,
diff --git a/src/containers/monitor.jsx b/src/containers/monitor.jsx
index ceb860429f6..e5169fe5e89 100644
--- a/src/containers/monitor.jsx
+++ b/src/containers/monitor.jsx
@@ -349,7 +349,7 @@ Monitor.propTypes = {
width: PropTypes.number,
x: PropTypes.number,
y: PropTypes.number,
- locked: PropTypes.boolean,
+ locked: PropTypes.bool,
};
Monitor.defaultProps = {
theme: Theme.light