From f34c274bb12cdd684d92dc0e47f08988a72a0ade Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Sat, 19 Mar 2022 11:29:01 -0700 Subject: [PATCH] Silence deprecated motionevent warnings on Firefox --- src/lime/_internal/backend/html5/HTML5Application.hx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lime/_internal/backend/html5/HTML5Application.hx b/src/lime/_internal/backend/html5/HTML5Application.hx index 1edb8fdf7..78a4c3bfb 100644 --- a/src/lime/_internal/backend/html5/HTML5Application.hx +++ b/src/lime/_internal/backend/html5/HTML5Application.hx @@ -277,7 +277,11 @@ class HTML5Application Browser.window.addEventListener("blur", handleWindowEvent, false); Browser.window.addEventListener("resize", handleWindowEvent, false); Browser.window.addEventListener("beforeunload", handleWindowEvent, false); - Browser.window.addEventListener("devicemotion", handleSensorEvent, false); + + if (Reflect.hasField(Browser.window, "Accelerometer")) + { + Browser.window.addEventListener("devicemotion", handleSensorEvent, false); + } #if stats stats = untyped #if haxe4 js.Syntax.code #else __js__ #end ("new Stats ()");