Tengo un gráfico circular ChartJS, donde dibujo las etiquetas yo mismo. Esto funciona bien, hasta que la leyenda entra en juego.
const options = { layout: { ... }, plugins: { chartLineLabelPlugin: { ... }, legend: { display: true }, } }; Usando la leyenda, el usuario puede hacer clic en las etiquetas y así ocultar este único elemento de datos. El gráfico circular se vuelve a dibujar, pero nunca se llama a la función afterDraw de otros complementos.
afterDraw se llame hacer clic en los elementos de la leyenda?