restore ota update in background behaviour

This commit is contained in:
Samuel Newman
2025-12-29 17:47:56 +02:00
parent fd78aeaaf6
commit 847928908a
+1 -8
View File
@@ -12,7 +12,7 @@ import {
import {isNetworkError} from '#/lib/strings/errors' import {isNetworkError} from '#/lib/strings/errors'
import {logger} from '#/logger' import {logger} from '#/logger'
import {isAndroid, isIOS} from '#/platform/detection' import {isIOS} from '#/platform/detection'
import {IS_TESTFLIGHT} from '#/env' import {IS_TESTFLIGHT} from '#/env'
const MINIMUM_MINIMIZE_TIME = 15 * 60e3 const MINIMUM_MINIMIZE_TIME = 15 * 60e3
@@ -193,13 +193,6 @@ export function useOTAUpdates() {
return return
} }
// TEMP: disable wake-from-background OTA loading on Android.
// This is causing a crash when the thread view is open due to
// `maintainVisibleContentPosition`. See repro repo for more details:
// https://github.com/mozzius/ota-crash-repro
// Old Arch only - re-enable once we're on the New Archictecture! -sfn
if (isAndroid) return
const subscription = AppState.addEventListener( const subscription = AppState.addEventListener(
'change', 'change',
async nextAppState => { async nextAppState => {