Event "plotly_legendclick" returns unreasonable results for member $visible
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Brief description of the problem:
- For a first click on a(ny) legend entry there is no member $visible at all, even though the markers are not visible.
- For even numbers of clicks on legend entries $visible is "legendonly" (markers are shown).
- For odd numbers of clicks $visible is TRUE (respective markers are not shown).
Please consider as reprex:
https://github.com/ropensci/plotly/blob/master/inst/examples/shiny/event_data_legends/app.R
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere die drei Fälle für Klicks auf die Legende mit inst/examples/shiny/event_data_legends/app.R und zeichne nach jedem Klick den Ereignis-Payload sowie das Verhalten von $visible auf. Verfolge die Verarbeitung der Ereignisdaten ausgehend von diesem Beispiel; abgeschlossen ist die Aufgabe, wenn der erste Klick $visible enthält und die nachfolgenden Werte genau widerspiegeln, ob die Marker sichtbar sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- r
- 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