0👍
ok, so it was really simple.
data for a line that isn’t hidden. (same as clicked)
{
label: Object.keys(data)[i],
fill: false,
lineTension: 0.1,
backgroundColor: color,
borderColor: color,
borderCapStyle: 'butt',
borderDash: [],
borderDashOffset: 0.0,
borderJoinStyle: 'miter',
pointBorderColor: color,
pointBackgroundColor: "#fff",
pointBorderWidth: 1,
pointHoverRadius: 5,
pointHoverBackgroundColor: color,
pointHoverBorderColor: color,
pointHoverBorderWidth: 2,
pointRadius: 1,
pointHitRadius: 10,
data: data[Object.keys(data)[i]]
}
and data for a line that is hidden (clicked)
{
hidden: true,
label: Object.keys(data)[i],
fill: false,
lineTension: 0.1,
backgroundColor: color,
borderColor: color,
borderCapStyle: 'butt',
borderDash: [],
borderDashOffset: 0.0,
borderJoinStyle: 'miter',
pointBorderColor: color,
pointBackgroundColor: "#fff",
pointBorderWidth: 1,
pointHoverRadius: 5,
pointHoverBackgroundColor: color,
pointHoverBorderColor: color,
pointHoverBorderWidth: 2,
pointRadius: 1,
pointHitRadius: 10,
data: data[Object.keys(data)[i]]
}
only difference is
hidden: true
simple fix.
Source:stackexchange.com