I couldn't reproduce the issue in a plunk, therefore I made a screenshot from the browser console:

This happens for some reasons in one of our projects.
The problem is in scale.time.js:
getPixelForTick: function(index, includeOffset) {
return this.getPixelForValue(this.tickMoments[index], null, null, includeOffset);
},
null,null is passed to: this.getLabelMoment(datasetIndex, index); here:
getPixelForValue: function(value, index, datasetIndex, includeOffset) {
var labelMoment = value && value.isValid && value.isValid() ? value : this.getLabelMoment(datasetIndex, index);
and then this.labelMoments[null][null] failed:
getLabelMoment: function(datasetIndex, index) {
return this.labelMoments[datasetIndex][index];
}
Going to post a pull request for that tomorrow.
I couldn't reproduce the issue in a plunk, therefore I made a screenshot from the browser console:
This happens for some reasons in one of our projects.
The problem is in
scale.time.js:null,nullis passed to:this.getLabelMoment(datasetIndex, index);here:and then
this.labelMoments[null][null]failed:Going to post a pull request for that tomorrow.