Double click to zoom out alternates between ranges
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.3k
- Forks
- 2k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 28
Beschreibung
Double click to reset zoom when an axis range is specified causes the double click zoom out behavior to alternate between the specified range and fully zoomed out on subsequent double clicks.
Reproduction
- Create new plot with a trace using Plotly.newPlot
- Specify a layout where at least one axis has a range specified
- Double click to fully zoom out
- Double click again to zoom back in to the specified range
See: https://codepen.io/Kurappu/pen/jOxpMvj
Expected
Double clicking to zoom out multiple times should not alternate between zoom states (step 4 above should result in nothing happening)
Possibly related issues
#2957, which got merged with #2718
While they touch on few related points, they don't seem to mention anything about the alternating issue I'm experiencing.
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
Beginne mit der CodePen-Reproduktion und der Double-Click-Zoom-Behandlung, die von Plotly.newPlot aus erreicht wird, wenn eine Layout-Achse einen expliziten Bereich hat. Überprüfe die wiederholte Double-Click-Sequenz anhand des erwarteten Verhaltens: Nach dem vollständigen Herauszoomen sollte ein weiterer Double-Click nichts tun, anstatt den angegebenen Bereich wiederherzustellen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100