webkit-touch-scroll-fix

1.0.0 • Public • Published

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

Package Sidebar

Install

npm i webkit-touch-scroll-fix

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

3.19 kB

Total Files

3

Last publish

Collaborators

  • jekrb