forked from ppfun/pixelplanet
remove stopPropagation from Controler touch even to make detection of
phones in client.js better
This commit is contained in:
parent
25724e7342
commit
dbf46556c8
|
@ -36,10 +36,11 @@ persistStore(store, {}, () => {
|
|||
});
|
||||
|
||||
// check if on mobile
|
||||
function checkMobile() {
|
||||
window.imMobile = function checkMobile() {
|
||||
delete window.imMobile;
|
||||
store.dispatch(setMobile(true));
|
||||
}
|
||||
document.addEventListener('touchstart', checkMobile, { once: true });
|
||||
document.addEventListener('touchstart', window.imMobile, { once: true });
|
||||
|
||||
// listen for resize
|
||||
function onWindowResize() {
|
||||
|
|
|
@ -224,7 +224,6 @@ class PixelPainterControls {
|
|||
|
||||
onTouchStart(event) {
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
document.activeElement.blur();
|
||||
|
||||
this.renderer.cancelStoreViewInState();
|
||||
|
@ -262,7 +261,6 @@ class PixelPainterControls {
|
|||
|
||||
onTouchEnd(event) {
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
if (event.touches.length) {
|
||||
// still other touches left
|
||||
return;
|
||||
|
@ -394,6 +392,7 @@ class PixelPainterControls {
|
|||
|
||||
onWheel(event) {
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
document.activeElement.blur();
|
||||
|
||||
const { deltaY } = event;
|
||||
|
|
Loading…
Reference in New Issue
Block a user