From db4a0d45699dedff00c875087d9d07135a7d2e80 Mon Sep 17 00:00:00 2001 From: Jukka Kurkela Date: Sun, 27 Oct 2019 22:29:07 +0200 Subject: [PATCH] Limit onClick to chartArea (#6227) * Limit onClick to chartArea * Utilize helpers.canvas._isPointInArea --- src/core/core.controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/core.controller.js b/src/core/core.controller.js index 98cffef26..f56b04901 100644 --- a/src/core/core.controller.js +++ b/src/core/core.controller.js @@ -1080,7 +1080,7 @@ helpers.extend(Chart.prototype, /** @lends Chart */ { helpers.callback(options.onHover || options.hover.onHover, [e.native, me.active], me); if (e.type === 'mouseup' || e.type === 'click') { - if (options.onClick) { + if (options.onClick && helpers.canvas._isPointInArea(e, me.chartArea)) { // Use e.native here for backwards compatibility options.onClick.call(me, e.native, me.active); } -- 2.47.2