From 309feca3f925ce956d7c70c06e5f9eb04898250e Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sun, 21 Jan 2024 11:55:17 +0700 Subject: [PATCH] Only set "pointerEvents" property on touch-supported devices --- better-xcloud.user.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/better-xcloud.user.js b/better-xcloud.user.js index 556b9e3..c32f6cd 100644 --- a/better-xcloud.user.js +++ b/better-xcloud.user.js @@ -9396,8 +9396,10 @@ function cloneStreamHudButton($orgButton, label, svg_icon) { } }; - $container.addEventListener('transitionstart', onTransitionStart); - $container.addEventListener('transitionend', onTransitionEnd); + if (HAS_TOUCH_SUPPORT) { + $container.addEventListener('transitionstart', onTransitionStart); + $container.addEventListener('transitionend', onTransitionEnd); + } const $button = $container.querySelector('button'); $button.setAttribute('title', label);