plotly / plotly/plotly.js

add option to disable right mouse button events (specifically RMB drag)

Offen
#6,030 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

There is an existing bug report (that for some reason did not get any traction): #5311

If fixing this issue specifically is far out of current roadmap or too complex - maybe it would be possible to add an option to disable right mouse button interactions altogether?

I've spent some hours trying to ignore various events (mouseup, oncontextmenu) for my plot and its parent components
but was not able to stop Plotly from interacting with right mouse button drag.

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 damit, das verlinkte Issue #5311 zu lesen und das Drag-Verhalten der rechten Maustaste in Plotly.js zu reproduzieren. Im Bericht ist weder eine Quelldatei noch ein Test angegeben, daher lokalisiere den Einstiegspunkt für die Interaktionsverarbeitung, bevor du die Option definierst; als erledigt sollte gelten, dass Interaktionen mit der rechten Maustaste deaktiviert werden können, ohne andere Mausinteraktionen zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.