When drag on minimap, the drag delta xy is calculated from the distance from the origin dragstart event point, so it feels like it is drifting. Caused by https://github.com/hammerjs/hammer.js/issues/806
Note that the 2 magic number here is what I test suit for my app size. I thought this.props.viewrectangle[2] / this.props.width is enough, but it is not, don't know why...
When drag on minimap, the drag delta xy is calculated from the distance from the origin dragstart event point, so it feels like it is drifting. Caused by https://github.com/hammerjs/hammer.js/issues/806
Current workaround https://github.com/flowhub/the-graph/issues/623#issuecomment-1635184381
Note that the 2 magic number here is what I test suit for my app size. I thought
this.props.viewrectangle[2] / this.props.width
is enough, but it is not, don't know why...