webkit-touch-scroll-fix
v1.0.0
Published
Fixes the iOS 11.3 bug that makes touch events cause the window to scroll. This can be an issue for drag and drop libraries.
Downloads
7
Maintainers
Readme
webkit-touch-scroll-fix
Fixes the iOS 11.3 bug that makes touch events cause the window to scroll. This can be an issue for drag and drop libraries.
This fix was taken directly from a pull request in react-beautiful-dnd. I thought it might be useful for it to be its own package.
Usage
const webkitHack = require('webkit-touch-scroll-fix')
const onDrag = (e) => {
webkitHack.preventTouchMove()
}
const onDragStop = (e) => {
webkitHack.releaseTouchMove()
}
Install
With npm installed, run
$ npm install webkit-touch-scroll-fix
License
MIT