Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[BUG]: `scattergl` incorrectly handles numeric and numeric-string marker variants

Aberta
#8,070 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
65/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
javascript

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

bug

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.

Linguagem predominante
JavaScript
Estrelas
18.3k
Forks
2k
Merge médio
2d 10h
PRs com merge (30d)
30

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de plotly/plotly.js

Todas as issues de plotly/plotly.js

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.