Handle undefined series

pull/10616/head
Andrew Watkins 2017-06-30 10:53:12 -07:00
parent f295d763d6
commit d57beb7673
1 changed files with 6 additions and 5 deletions

View File

@ -104,13 +104,14 @@ export default class Dygraph extends Component {
return ''
}
const newHighlighted = legend.series.find(s => s.isHighlighted)
const highlighted = this.state.legend.series.find(s => s.isHighlighted)
const {state: {legend: prevLegend}} = this
const highlighted = legend.series.find(s => s.isHighlighted)
const prevHighlighted = prevLegend.series.find(s => s.isHighlighted)
const isSame =
legend.x === this.state.legend.x && newHighlighted.y === highlighted.y
const y = highlighted && highlighted.y
const prevY = prevHighlighted && prevHighlighted.y
if (isSame) {
if (legend.x === prevLegend.x && y === prevY) {
return ''
}