Fix for removing erratic jittering during scrolling/zooming by Eroica · Pull Request #7704 · plotly/plotly.js

added 3 commits

February 6, 2026 08:25
This is set to `false` in `zoomWheel`'s redrawTimer, but a corresponding
set to `true` was missing.
This prevents multiple subplots from firing their `setTimeout` callback
which otherwise leads to erratic jumps in the plots when
scrolling/zooming with the mouse while moving it at the same time.

alexcjohnson

@Eroica

When multiple *plots* (i.e. multiple `gd`s) are present, `plotinfo.id`
can actually appear in both plots, and thus the global reference would
incorrectly store the state of the other plot.

@Eroica

@Eroica

@Eroica

@Eroica