ilyashubin / scrollbooster

Enjoyable content drag-to-scroll library
https://ilyashubin.github.io/scrollbooster
MIT License
986 stars 81 forks source link

onPointerDown/onPointerUp options not working #79

Open kpagcha opened 3 years ago

kpagcha commented 3 years ago

It doesn't seem that it's posting a mouseup or mousedown listener. Example:

const wrapper = document.querySelector('.wrapper');
const content = wrapper.querySelector('.content');

new ScrollBooster({
    viewport: wrapper,
    content: content,
    scrollMode: 'transform',
    onPointerDown() {
      wrapper.style.backgroundColor = '#6fd0c7';
    },
    onPointerUp() {
      wrapper.style.backgroundColor = '#6f9ed0';
    },
    onPointerMove() {
      wrapper.style.backgroundColor = 'yellow';
    }
});

Working pen: https://codepen.io/kpagcha/pen/jOmWjJa