From 3640bac768f183f24f7ca5dd6033f8f46bdff974 Mon Sep 17 00:00:00 2001 From: covidisahoax Date: Sun, 10 Nov 2024 09:06:28 -0800 Subject: [PATCH 1/2] hide cursor when opening video --- .../components/ft-shaka-video-player/ft-shaka-video-player.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js index 45f26b48cf92a..b7feae0fba0f6 100644 --- a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js +++ b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js @@ -2382,6 +2382,8 @@ export default defineComponent({ window.addEventListener('beforeunload', stopPowerSaveBlocker) + container.value.classList.add('no-cursor') + await performFirstLoad() }) From be03b8beeba365bbb99f4e654b3adda1a1d2c790 Mon Sep 17 00:00:00 2001 From: covidisahoax Date: Sun, 10 Nov 2024 13:27:08 -0800 Subject: [PATCH 2/2] add explanatory comment --- .../components/ft-shaka-video-player/ft-shaka-video-player.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js index b7feae0fba0f6..c626f7de00479 100644 --- a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js +++ b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js @@ -2382,6 +2382,8 @@ export default defineComponent({ window.addEventListener('beforeunload', stopPowerSaveBlocker) + // shaka-player doesn't start with the cursor hidden, so hide it here for instances in which the + // cursor is in the video player area when the video first loads container.value.classList.add('no-cursor') await performFirstLoad()