improve EvenListeners (they can be a bit junky)

This commit is contained in:
HF 2022-02-10 03:02:01 +01:00
parent 82c7dabcd2
commit c4c5bc7063

View File

@ -77,7 +77,7 @@ class PixelPlainterControls {
viewport.addEventListener('mousedown', this.onMouseDown, false);
viewport.addEventListener('mousemove', this.onMouseMove, false);
viewport.addEventListener('mouseup', this.onMouseUp, false);
viewport.addEventListener('wheel', this.onWheel, false);
viewport.addEventListener('wheel', this.onWheel, { passive: true });
viewport.addEventListener('touchstart', this.onTouchStart, false);
viewport.addEventListener('touchend', this.onTouchEnd, false);
viewport.addEventListener('touchmove', this.onTouchMove, false);
@ -347,7 +347,7 @@ class PixelPlainterControls {
}
onWheel(event: MouseEvent) {
event.preventDefault();
//event.preventDefault();
document.activeElement.blur();
const { deltaY } = event;