From 0385a90f0813cd03e85cb8e83ba61f72d4d53fdc Mon Sep 17 00:00:00 2001 From: Greenlamp2 <44787002+Greenlamp2@users.noreply.github.com> Date: Tue, 28 May 2024 23:22:32 +0200 Subject: [PATCH] put the preventElementZoom call into a method instead to call it from anywhere/anytime we import it (#1515) --- src/touch-controls.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/touch-controls.js b/src/touch-controls.js index e0729573139..a02af3bf2c7 100644 --- a/src/touch-controls.js +++ b/src/touch-controls.js @@ -3,6 +3,8 @@ export const keysDown = new Map(); let lastTouchedId; export function initTouchControls(buttonMap) { + const dpadDiv = document.querySelector("#dpad"); + preventElementZoom(dpadDiv); for (const button of document.querySelectorAll("[data-key]")) { // @ts-ignore bindKey(button, button.dataset.key, buttonMap); @@ -138,6 +140,3 @@ function preventElementZoom(element) { event.target.click(); }); } - -const dpadDiv = document.querySelector("#dpad"); -preventElementZoom(dpadDiv);