[BUG]: Custom SVG images don't render on modebar correctly

Offen
#7,669 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
46/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
javascript

Rechercherichtung

Reproduziere das Problem mit dem verknüpften JSFiddle und vergleiche das Verhalten von modebar-SVG mit Version 2.35.3. Untersuche anschließend den Commit 46ea43c1a155cc8981919840f8851b31cb938d13. Als erledigt gilt die Aufgabe, wenn benutzerdefinierte SVG-Symbole mit mehreren Pfaden in Version 3.0.0 und später eine konsistente Farbgebung erhalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug regression
Description

SVG images with multiple paths used as modebar icon don't color correctly since 3.0.0.
I noticed the "fill" style is only set on the initial path element, not all of them.

Screenshots/Video

"SVG" image
Image

Image
Steps to reproduce

https://jsfiddle.net/m1x7unsf/1/

Notes

It works fine up through 2.35.3, breaks in 3.0.0.
I believe the cause is 46ea43c1a155cc8981919840f8851b31cb938d13.

Vorherrschende Sprache
JavaScript
Sterne
18.3k
Forks
2k
Ø Merge
2 T. 12 Std.
Gemergte PRs (30 T.)
28

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus plotly/plotly.js

Alle Issues in plotly/plotly.js

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

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