diff --git a/packages/web/src/internal/linkBridgeStore.ts b/packages/web/src/internal/linkBridgeStore.ts index 13995ee7..71752a91 100644 --- a/packages/web/src/internal/linkBridgeStore.ts +++ b/packages/web/src/internal/linkBridgeStore.ts @@ -47,6 +47,16 @@ export const linkBridgeStore = < setState(data); }); + document.addEventListener("visibilitychange", () => { + if (document.visibilityState === "visible") { + window.ReactNativeWebView?.postMessage( + JSON.stringify({ + type: "getBridgeState", + }), + ); + } + }); + window.ReactNativeWebView?.postMessage( JSON.stringify({ type: "getBridgeState",