From cf5c75ea9e9e6f8a1193ebc79c2000f608aa3e83 Mon Sep 17 00:00:00 2001 From: Evert Timberg Date: Sat, 7 May 2016 17:09:17 -0400 Subject: [PATCH] get a little more from the point element --- src/elements/element.point.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/elements/element.point.js b/src/elements/element.point.js index 93f59be1f..306a643c5 100644 --- a/src/elements/element.point.js +++ b/src/elements/element.point.js @@ -3,14 +3,15 @@ module.exports = function(Chart) { var helpers = Chart.helpers, - globalOpts = Chart.defaults.global; + globalOpts = Chart.defaults.global, + defaultColor = globalOpts.defaultColor; globalOpts.elements.point = { radius: 3, pointStyle: 'circle', - backgroundColor: globalOpts.defaultColor, + backgroundColor: defaultColor, borderWidth: 1, - borderColor: globalOpts.defaultColor, + borderColor: defaultColor, // Hover hitRadius: 1, hoverRadius: 4, @@ -53,10 +54,10 @@ module.exports = function(Chart) { if (!isNaN(vm.radius) && vm.radius > 0) { - ctx.strokeStyle = vm.borderColor || Chart.defaults.global.defaultColor; - ctx.lineWidth = helpers.getValueOrDefault(vm.borderWidth, Chart.defaults.global.elements.point.borderWidth); + ctx.strokeStyle = vm.borderColor || defaultColor; + ctx.lineWidth = helpers.getValueOrDefault(vm.borderWidth, globalOpts.elements.point.borderWidth); - ctx.fillStyle = vm.backgroundColor || Chart.defaults.global.defaultColor; + ctx.fillStyle = vm.backgroundColor || defaultColor; var radius = vm.radius;