From 978cf9858fa73ac8ec935ef3fed4171c526cedaf Mon Sep 17 00:00:00 2001 From: Bereket Engida Date: Fri, 21 Nov 2025 20:47:28 -0800 Subject: [PATCH] fix(client): get-sesion gets triggered twice on foucs --- packages/better-auth/src/client/focus-manager.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/better-auth/src/client/focus-manager.ts b/packages/better-auth/src/client/focus-manager.ts index 107e05049c..311d20a08b 100644 --- a/packages/better-auth/src/client/focus-manager.ts +++ b/packages/better-auth/src/client/focus-manager.ts @@ -31,19 +31,15 @@ class WindowFocusManager implements FocusManager { return () => {}; } - const onFocus = () => this.setFocused(true); - const visibilityHandler = () => { if (document.visibilityState === "visible") { this.setFocused(true); } }; - window.addEventListener("focus", onFocus, false); document.addEventListener("visibilitychange", visibilityHandler, false); return () => { - window.removeEventListener("focus", onFocus, false); document.removeEventListener( "visibilitychange", visibilityHandler,