diff --git a/src/components/CanGraph.js b/src/components/CanGraph.js index 7b540c7..1432bb2 100644 --- a/src/components/CanGraph.js +++ b/src/components/CanGraph.js @@ -35,8 +35,8 @@ export default class CanGraph extends Component { dataChanged(prevProps, nextProps) { return nextProps.data.length != prevProps.data.length - || prevProps.data[0].y != nextProps.data[0].y - || !(prevProps.signalSpec.equals(nextProps.signalSpec)); + || !(prevProps.signalSpec.equals(nextProps.signalSpec)) + || prevProps.data.some((prevEntry, idx) => prevEntry.y != nextProps.data[idx].y); } shouldComponentUpdate(nextProps, nextState) {