From 20c96e6378899dd7a2a3f00f81e7edf4c5036af1 Mon Sep 17 00:00:00 2001 From: ShaharMS Date: Sun, 18 Sep 2022 09:32:24 +0300 Subject: [PATCH] html5 fix --- src/lime/_internal/backend/html5/HTML5Window.hx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lime/_internal/backend/html5/HTML5Window.hx b/src/lime/_internal/backend/html5/HTML5Window.hx index ef5dc3819..2b5cda031 100644 --- a/src/lime/_internal/backend/html5/HTML5Window.hx +++ b/src/lime/_internal/backend/html5/HTML5Window.hx @@ -613,7 +613,7 @@ class HTML5Window Browser.window.addEventListener("mouseup", handleMouseEvent); } - window.clickCount = event.detail; + parent.clickCount = event.detail; parent.onMouseDown.dispatch(x, y, event.button); if (parent.onMouseDown.canceled && event.cancelable) @@ -651,7 +651,7 @@ class HTML5Window event.stopPropagation(); } - window.clickCount = event.detail; + parent.clickCount = event.detail; parent.onMouseUp.dispatch(x, y, event.button); if (parent.onMouseUp.canceled && event.cancelable) @@ -805,7 +805,8 @@ class HTML5Window if (touch == primaryTouch) { - parent.onMouseDown.dispatch(x, y, 0, event.detail); + parent.clickCount = event.detail; + parent.onMouseDown.dispatch(x, y, 0); } } else @@ -841,7 +842,8 @@ class HTML5Window if (touch == primaryTouch) { - parent.onMouseUp.dispatch(x, y, 0, event.detail); + parent.clickCount = event.detail; + parent.onMouseUp.dispatch(x, y, 0); primaryTouch = null; }