angular / angular/components

mat-spinner burns CPU on chrome

Offen
#15,240 5 Kommentare 5 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/progress-spinner G material spec P3 perf
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

Go https://material.angular.io/components/progress-spinner/overview

On chrome it takes quite a lot CPU resource (20-30% on my MacBook) while on Safari it almost takes nothing.

There seems like there has been an issue (#1511) before that has been fixed on other browsers, however, it is still not working on Chrome.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere den Spinner aus der Progress-Spinner-Übersicht unter https://material.angular.io/components/progress-spinner/overview in Chrome und Safari und vergleiche anschließend die CPU-Auslastung. Lies den zuvor vorgenommenen Fix, auf den in issue #1511 verwiesen wird, und verifiziere, dass der Chrome-Fall abgedeckt ist, ohne das Verhalten in Safari zu verschlechtern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend, performance
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.