Fix sliders on mobile
Этот коммит содержится в:
родитель
56cb2be364
Коммит
f76c5d3796
@ -11,8 +11,8 @@ export function slidable(node) {
|
|||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
window.addEventListener('mousemove', handleMousemove);
|
window.addEventListener('pointermove', handleMousemove);
|
||||||
window.addEventListener('mouseup', handleMouseup);
|
window.addEventListener('pointerup', handleMouseup);
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleMousemove(event) {
|
function handleMousemove(event) {
|
||||||
@ -36,15 +36,15 @@ export function slidable(node) {
|
|||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
window.removeEventListener('mousemove', handleMousemove);
|
window.removeEventListener('pointermove', handleMousemove);
|
||||||
window.removeEventListener('mouseup', handleMouseup);
|
window.removeEventListener('pointerup', handleMouseup);
|
||||||
}
|
}
|
||||||
|
|
||||||
node.addEventListener('mousedown', handleMousedown);
|
node.addEventListener('pointerdown', handleMousedown);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
destroy() {
|
destroy() {
|
||||||
node.removeEventListener('mousedown', handleMousedown);
|
node.removeEventListener('pointerdown', handleMousedown);
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -13,4 +13,5 @@
|
|||||||
|
|
||||||
body {
|
body {
|
||||||
background-color: var(--bg);
|
background-color: var(--bg);
|
||||||
|
touch-action: none;
|
||||||
}
|
}
|
||||||
Загрузка…
x
Ссылка в новой задаче
Block a user