From 121a0bf4cf44ff4d3fb046c0730a0a9d6315d532 Mon Sep 17 00:00:00 2001 From: /home/neo <158327205+neoapps-dev@users.noreply.github.com> Date: Thu, 2 Jul 2026 15:52:28 +0300 Subject: [PATCH] fix(hooks/useGamepad): focus state (#110) --- src/hooks/useGamepad.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/hooks/useGamepad.ts b/src/hooks/useGamepad.ts index 66eb3ca..17adc0f 100644 --- a/src/hooks/useGamepad.ts +++ b/src/hooks/useGamepad.ts @@ -41,6 +41,7 @@ export const useGamepad = ({ playSfx, isWindowVisible }: UseGamepadProps) => { }; const update = useCallback(() => { + focusedRef.current = document.hasFocus(); if (!focusedRef.current) { requestRef.current = requestAnimationFrame(update); return;