app/assets/javascripts/highcharts/modules/funnel.js in highcharts-rails-4.2.3 vs app/assets/javascripts/highcharts/modules/funnel.js in highcharts-rails-4.2.4

- old
+ new

@@ -21,12 +21,11 @@ var defaultOptions = Highcharts.getOptions(), defaultPlotOptions = defaultOptions.plotOptions, seriesTypes = Highcharts.seriesTypes, merge = Highcharts.merge, noop = function () {}, - each = Highcharts.each, - pick = Highcharts.pick; + each = Highcharts.each; // set default options defaultPlotOptions.funnel = merge(defaultPlotOptions.pie, { animation: false, center: ['50%', '50%'], @@ -227,27 +226,20 @@ * @param {Object} color The color of the point * @param {Number} brightness The brightness relative to the color */ drawPoints: function () { var series = this, - options = series.options, chart = series.chart, renderer = chart.renderer, - pointOptions, pointAttr, shapeArgs, graphic; each(series.data, function (point) { - pointOptions = point.options; graphic = point.graphic; shapeArgs = point.shapeArgs; - pointAttr = { - fill: point.color, - stroke: pick(pointOptions.borderColor, options.borderColor), - 'stroke-width': pick(pointOptions.borderWidth, options.borderWidth) - }; + pointAttr = point.pointAttr[point.selected ? 'select' : '']; if (!graphic) { // Create the shapes point.graphic = renderer.path(shapeArgs) .attr(pointAttr) .add(series.group);