[BUG]: `scattergl` incorrectly handles numeric and numeric-string marker variants
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 65/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- javascript
- Domaine
- data-visualization, web-dev
Piste de recherche
Look at the scattergl trace module and its marker symbol handling. The codepen example shows the bug. Compare how numeric and string marker codes are processed versus named symbols. Check the WebGL rendering pipeline for scattergl and related traces. Verify the fix by updating the symbol parsing logic and testing with the provided codepen.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
scattergl incorrectly handles numeric and numeric-string marker variants such as 100 / '100' ('circle-open'), 200 / '200' ('circle-dot') and 300 / '300' ('circle-open-dot').
The equivalent named symbols render correctly:
symbol: 'circle-open'
symbol: 'circle-dot'
symbol: 'circle-open-dot'
Reproducible example: https://codepen.io/Lexachoc/pen/gbmWRGM
This bug also affects all WebGL-based traces that reuse scattergl.
- Langage dominant
- JavaScript
- Étoiles
- 18.3k
- Forks
- 2k
- Merge moyen
- 2 j 10 h
- PR mergées (30 j)
- 30
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de plotly/plotly.js
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
chore P3 plotly-internal size: 3 task
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
-
chore P1 plotly-internal size: 1 task
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
-
chore P3 plotly-internal size: 1 task
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Toutes les issues de plotly/plotly.js
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
mksglu/context-mode#1200 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
neondatabase/website#5944 ·
-
module: core
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
jaegertracing/jaeger-ui#4506 ·