From 024f40622328a020e8e1cb7379b2512d56e8a82b Mon Sep 17 00:00:00 2001 From: Evert Timberg Date: Wed, 12 May 2021 07:54:21 -0400 Subject: [PATCH] Fix polar area tooltip item label (#9067) --- src/controllers/controller.polarArea.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/controllers/controller.polarArea.js b/src/controllers/controller.polarArea.js index b7c66cdc5..243bcc6c1 100644 --- a/src/controllers/controller.polarArea.js +++ b/src/controllers/controller.polarArea.js @@ -1,5 +1,6 @@ import DatasetController from '../core/core.datasetController'; import {toRadians, PI} from '../helpers/index'; +import {formatNumber} from '../helpers/helpers.intl'; export default class PolarAreaController extends DatasetController { @@ -10,6 +11,19 @@ export default class PolarAreaController extends DatasetController { this.outerRadius = undefined; } + getLabelAndValue(index) { + const me = this; + const meta = me._cachedMeta; + const chart = me.chart; + const labels = chart.data.labels || []; + const value = formatNumber(meta._parsed[index].r, chart.options.locale); + + return { + label: labels[index] || '', + value, + }; + } + update(mode) { const arcs = this._cachedMeta.data; -- 2.47.3