The pointer interaction shouldn’t synchronously dispatch an event on initial render
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 48/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- html
- Domínio
- data-visualization
Direção de pesquisa
Comece pelo caminho de renderização inicial da interação do ponteiro e inspecione como render(null) chega a context.dispatchValue e figure.dispatchEvent. Está concluído quando a renderização inicial não dispara mais um evento antes que a figure gerada seja retornada, enquanto as interações posteriores do ponteiro continuam disparando eventos conforme esperado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The pointer interaction calls render(null) on the initial render, which I believe calls through to context.dispatchValue, resulting in a figure.dispatchEvent before the generated figure has even been returned. There’s no need to dispatch an event during the initial render, since it’s not possible for external listeners to be registered yet. Avoiding this call would address some compatibility issues in non-browser environments.
Ref. https://github.com/observablehq/plot/discussions/2158#discussioncomment-10512970
- Linguagem predominante
- HTML
- Estrelas
- 5.4k
- Forks
- 251
- Merge médio
- 2d 1h
- PRs com merge (30d)
- 2
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de observablehq/plot
-
window transform: difference, ratio, first and last drop the trailing outputs of each seriesTalvez já em andamento @pcbeingused333 assumiu há 2 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
observablehq/plot#2472 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
observablehq/plot#2471 ·
-
[Types] Wrong recursion in Mark’s _tip_ optionTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
observablehq/plot#2459 · 1 reação ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
observablehq/plot#2453 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
observablehq/plot#2447 · 2 comentários ·
Todas as issues de observablehq/plot
Issues semelhantes
-
enhancement good first issue help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
-
Explore filter: multi-select value list with allowNewOptions stops accepting values and drops earlier onesTalvez já em andamento @isaac-jaynes-imperva assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
apache/superset#46146 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
c/ui c/usability enhancement good student issue size:S
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Arize-ai/phoenix#17842 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
radar_plot fails on pandas 3 (data.loc with 1-tuple key)Talvez já em andamento @davrens101 assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
huggingface/evaluate#854 ·
-
good first issue priority:low ready-for-agent web
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
wondermoney/wondermoney#206 ·
Mantenedores costumam responder em até 1 dia