plotly / plotly/plotly.js

Incorrect hover label for missing last value with hovermode `x-unified` and `tickson=boundaries`

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

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

In this codepen the hover label for the last x axis value is incorrect. It displays "AC" in the hover, even though the correct value should be "Other".

image

The problem seems to be related to the missing last value (null) in the line trace. If that value is present, the hover labels work correctly.

The problem disappears when changing the width of the chart or reducing the number of data points.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der verlinkten CodePen-Reproduktion und untersuche das Verhalten des Hover-Labels für hovermode x-unified mit tickson=boundaries. Konzentriere dich dabei auf den line trace, dessen letzter Wert null ist. Überprüfe das Ergebnis über verschiedene Diagrammbreiten und die Anzahl der Datenpunkte hinweg; als erledigt gilt die Aufgabe, wenn das letzte Hover-Label bei fehlendem letzten Wert „Other“ statt „AC“ anzeigt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization
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.