If you select points on a scattergl, then deselect with a double-click, and then zoom, the styling on the points reverts back to 'unselected'. To reproduce: on the scattergl example with 100k points (https://plot.ly/python/webgl-vs-svg/) 1. Box select some points 2. Double-click to deselect 3. Zoom in or out (note point style changes) Doesn't appear to happen on a type: 'scatter' plot, only 'scattergl'.