From bc13010634ebf49d50e0f41afc88a8a8e2408821 Mon Sep 17 00:00:00 2001 From: ShaharMS Date: Sun, 18 Sep 2022 09:22:07 +0300 Subject: [PATCH] remove breaking change from html5 --- src/lime/_internal/backend/html5/HTML5Window.hx | 6 ++++-- src/lime/ui/Window.hx | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lime/_internal/backend/html5/HTML5Window.hx b/src/lime/_internal/backend/html5/HTML5Window.hx index 3af8f908f..ef5dc3819 100644 --- a/src/lime/_internal/backend/html5/HTML5Window.hx +++ b/src/lime/_internal/backend/html5/HTML5Window.hx @@ -613,7 +613,8 @@ class HTML5Window Browser.window.addEventListener("mouseup", handleMouseEvent); } - parent.onMouseDown.dispatch(x, y, event.button, event.detail); + window.clickCount = event.detail; + parent.onMouseDown.dispatch(x, y, event.button); if (parent.onMouseDown.canceled && event.cancelable) { @@ -650,7 +651,8 @@ class HTML5Window event.stopPropagation(); } - parent.onMouseUp.dispatch(x, y, event.button, event.detail); + window.clickCount = event.detail; + parent.onMouseUp.dispatch(x, y, event.button); if (parent.onMouseUp.canceled && event.cancelable) { diff --git a/src/lime/ui/Window.hx b/src/lime/ui/Window.hx index 27efcf8c6..81c625243 100644 --- a/src/lime/ui/Window.hx +++ b/src/lime/ui/Window.hx @@ -94,6 +94,7 @@ class Window @:allow(openfl.display.Stage) @:allow(lime.app.Application) + @:allow(lime._internal.backend.html5.HTML5Window) private var clickCount:Int = 0; @:noCompletion private var __attributes:WindowAttributes;