Remove duplicate array equality function (#6693)

This commit is contained in:
Jukka Kurkela 2019-11-06 01:08:14 +02:00 committed by Evert Timberg
parent f0fb2c65b1
commit 3f7aa73f52

View File

@ -129,22 +129,6 @@ function getStackKey(xScale, yScale, meta) {
return isStacked(yScale, meta) && xScale.id + '.' + yScale.id + '.' + meta.stack + '.' + meta.type;
}
function arraysEqual(array1, array2) {
var ilen = array1.length;
var i;
if (ilen !== array2.length) {
return false;
}
for (i = 0; i < ilen; i++) {
if (array1[i] !== array2[i]) {
return false;
}
}
return true;
}
function getFirstScaleId(chart, axis) {
var scalesOpts = chart.options.scales;
var scale = chart.options.scale;
@ -320,7 +304,7 @@ helpers.extend(DatasetController.prototype, {
me._data = convertObjectDataToArray(data);
me._objectData = data;
} else {
if (me._data === data && arraysEqual(data, me._dataCopy)) {
if (me._data === data && helpers.arrayEquals(data, me._dataCopy)) {
return false;
}