html5 fix

This commit is contained in:
ShaharMS
2022-09-18 09:32:24 +03:00
parent bc13010634
commit 20c96e6378

View File

@@ -613,7 +613,7 @@ class HTML5Window
Browser.window.addEventListener("mouseup", handleMouseEvent); Browser.window.addEventListener("mouseup", handleMouseEvent);
} }
window.clickCount = event.detail; parent.clickCount = event.detail;
parent.onMouseDown.dispatch(x, y, event.button); parent.onMouseDown.dispatch(x, y, event.button);
if (parent.onMouseDown.canceled && event.cancelable) if (parent.onMouseDown.canceled && event.cancelable)
@@ -651,7 +651,7 @@ class HTML5Window
event.stopPropagation(); event.stopPropagation();
} }
window.clickCount = event.detail; parent.clickCount = event.detail;
parent.onMouseUp.dispatch(x, y, event.button); parent.onMouseUp.dispatch(x, y, event.button);
if (parent.onMouseUp.canceled && event.cancelable) if (parent.onMouseUp.canceled && event.cancelable)
@@ -805,7 +805,8 @@ class HTML5Window
if (touch == primaryTouch) if (touch == primaryTouch)
{ {
parent.onMouseDown.dispatch(x, y, 0, event.detail); parent.clickCount = event.detail;
parent.onMouseDown.dispatch(x, y, 0);
} }
} }
else else
@@ -841,7 +842,8 @@ class HTML5Window
if (touch == primaryTouch) if (touch == primaryTouch)
{ {
parent.onMouseUp.dispatch(x, y, 0, event.detail); parent.clickCount = event.detail;
parent.onMouseUp.dispatch(x, y, 0);
primaryTouch = null; primaryTouch = null;
} }