cabana: robust graph data update in response to data change

main
Andy Haden 2017-06-30 19:46:34 -07:00
parent 8b0c563d4d
commit 8e9ae7d5ff
1 changed files with 2 additions and 2 deletions

View File

@ -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) {