mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Use correct dataset index in parseVisibleItems (#6786)
* Use correct dataset index * Review1
This commit is contained in:
parent
fb3cad0b94
commit
5eed101a53
@ -25,15 +25,15 @@ function getRelativePosition(e, chart) {
|
||||
* @param {function} handler - the callback to execute for each visible item
|
||||
*/
|
||||
function parseVisibleItems(chart, handler) {
|
||||
var metasets = chart._getSortedVisibleDatasetMetas();
|
||||
var metadata, i, j, ilen, jlen, element;
|
||||
const metasets = chart._getSortedVisibleDatasetMetas();
|
||||
let index, data, element;
|
||||
|
||||
for (i = 0, ilen = metasets.length; i < ilen; ++i) {
|
||||
metadata = metasets[i].data;
|
||||
for (j = 0, jlen = metadata.length; j < jlen; ++j) {
|
||||
element = metadata[j];
|
||||
for (let i = 0, ilen = metasets.length; i < ilen; ++i) {
|
||||
({index, data} = metasets[i]);
|
||||
for (let j = 0, jlen = data.length; j < jlen; ++j) {
|
||||
element = data[j];
|
||||
if (!element._view.skip) {
|
||||
handler(element, i, j);
|
||||
handler(element, index, j);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user