diff --git a/src/CapacitorListener.js b/src/CapacitorListener.js index c1facf2..32bd343 100644 --- a/src/CapacitorListener.js +++ b/src/CapacitorListener.js @@ -5,6 +5,7 @@ import { Device } from '@capacitor/device' import { LocalNotifications } from '@capacitor/local-notifications' import { Preferences } from '@capacitor/preferences' import { PushNotifications } from '@capacitor/push-notifications' +import { focusManager } from '@tanstack/react-query' import { RegisterDeviceToken } from './utils/Fetcher' // OAuth callback handler for deep links @@ -225,6 +226,10 @@ const registerCapacitorListeners = () => { } }) + mobileApp.addListener('appStateChange', ({ isActive }) => { + focusManager.setFocused(isActive) + }) + mobileApp.addListener('backButton', ({ canGoBack }) => { if (canGoBack) { window.history.back()