From 7d84b74e9e953e2d1ff9d976b0ec7d0f1652af9b Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 25 May 2025 00:24:30 +0600 Subject: [PATCH] web/device: allow default local processing on desktop & android firefox --- web/src/lib/device.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/src/lib/device.ts b/web/src/lib/device.ts index 37929d11..4e186f93 100644 --- a/web/src/lib/device.ts +++ b/web/src/lib/device.ts @@ -83,7 +83,11 @@ if (browser) { // so they're enabled only on ios 18+ for now haptics: modernIOS, - defaultLocalProcessing: !iOS && !device.browser.webkit, + // enable local processing by default + // on desktop & in firefox on android + // (first stage of rollout) + defaultLocalProcessing: !device.is.mobile || + (device.is.android && !device.browser.chrome), }; device.userAgent = navigator.userAgent;