Open
Description
hey guys,
had a conflict with prototype.js extending the native object with methods so when Object.keys was called it returned the method names too.. fixed by patching _prepareData as follows with the hasOwnProperty checks:
while(xValuesLen--) {
var xValue = xValues[xValuesLen];
if (!data.hasOwnProperty(xValue)) continue;
var yValues = Object.keys(data[xValue]);
var yValuesLen = yValues.length;
while(yValuesLen--) {
var yValue = yValues[yValuesLen];
if (!data[xValue].hasOwnProperty(yValue)) continue;