[Regression] rotateAnimation on doughnut charts missing in Chart.js 4.5.1 (Firefox only; worked in 4.5.0)
I maintainer di solito rispondono entro 4 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- data-visualization, frontend
Direzione di ricerca
Inizia eseguendo gli esempi jsfiddle forniti in Firefox 144.0.2 e confrontando Chart.js 4.5.0 con 4.5.1, quindi circoscrivi la regressione al percorso di animazione del grafico a ciambella. Il lavoro è completato quando rotateAnimation viene renderizzato in Firefox con 4.5.1, preservando al contempo il comportamento esistente in Chrome.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Expected behavior
There is a regression introduced in Chart.js v4.5.1 relating to doughnut chart animations on Firefox. The rotateAnimation appears correctly in v4.5.0 on both Chrome and Firefox. However, after upgrading to v4.5.1, the rotateAnimation is missing only in Firefox. Chrome continues to display the animation as expected. Firefox should still animate.
Current behavior
The chart appear static.
| Version | Browser | Works? |
|---|---|---|
| 4.5.0 | Chrome | ✔️ Yes |
| 4.5.0 | Firefox | ✔️ Yes |
| 4.5.1 | Chrome | ✔️ Yes |
| 4.5.1 | Firefox | ❌ No |
Reproducible sample
https://jsfiddle.net/wsnze2gx/
Optional extra steps/info to reproduce
comparison with the 4.5.0 : https://jsfiddle.net/wgqcoh57/
Possible solution
No response
Context
No response
chart.js version
v4.5.1
Browser name and version
Firefox 144.0.2
Link to your project
No response
- Lingua principale
- JavaScript
- Stelle
- 67.7k
- Fork
- 12k
- Merge medio
- 3g 9h
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di chartjs/Chart.js
-
fill: 'stack': a dataset's whole fill disappears when its x differs from the line below by ≤ 1e-6 px (happens in animations)Forse già presa @ump45nose l’ha presa 17 giorni fa. Apertatype: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 4 giorni
-
Legend pointStyle: 'line' does not apply dataset borderDash patternForse già presa @HuzaifaChaudary l’ha presa 49 giorni fa. Apertatype: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 4 giorni
-
`skipNull` is a configuration option, not a dataset fieldForse già presa @puneetdixit200 l’ha presa 136 giorni fa. Apertatype: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
chartjs/Chart.js#12235 · 2 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
type: enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di chartjs/Chart.js
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
maproulette/maproulette-frontend#2944 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
jaegertracing/jaeger-ui#4618 ·
I maintainer di solito rispondono entro 1 giorno
-
area:plugins enhancement platform:vscode
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
anthropics/claude-code#103166 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: Kids Zone LogoApertacheck:failed logos:add
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
-
[workshop-sim] Improve: Add verifiable checkpoint and bridge to Step 5 (What Are Agentic Workflows?)Apertafeedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
githubnext/gh-aw-workshop#4715 ·
I maintainer di solito rispondono entro 1 giorno