Attempt fixing scrolling by preventing touchmove events

master
Torjus 2018-08-09 10:17:08 +02:00
parent b605e053f0
commit bf4a2e489f
1 changed files with 8 additions and 0 deletions

View File

@ -49,16 +49,24 @@ class Room extends React.Component
this.waitForHide();
}
handleTouchMove = (event) =>
{
event.preventDefault();
event.stopPropagation();
};
componentDidMount()
{
window.addEventListener('mousemove', this.handleMovement);
window.addEventListener('touchstart', this.handleMovement);
document.body.addEventListener('touchmove', this.handleTouchMove, false);
}
componentWillUnmount()
{
window.removeEventListener('mousemove', this.handleMovement);
window.removeEventListener('touchstart', this.handleMovement);
document.body.removeEventListener('touchmove', this.handleTouchMove);
}
render()