From 5cee67e974b029d67bf9be5f7dfb5d800751caa9 Mon Sep 17 00:00:00 2001 From: sravan Date: Wed, 22 Jul 2026 18:57:08 +0530 Subject: [PATCH] =?UTF-8?q?feat(ios=20audio):=20final=20UX=20=E2=80=94=20a?= =?UTF-8?q?uto-route=20+=20live=20indicator=20(no=20impossible=20toggle)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Telemetry confirmed the ceiling: a single speaker override holds ~1s over active BT then WebKit reverts. So stop trying to control the route on iOS — always use the default port (iOS auto-routes: BT/wired if connected, else loudspeaker), and make the button a live INDICATOR of the real output; tapping shows a toast (connect/disconnect a headset to change). Removes the temp nroute/sptap probes. Pure web change; plugin v1.1.2 already supports it. build batch151. Co-Authored-By: Claude Opus 4.8 --- server/public/home.html | 48 ++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/server/public/home.html b/server/public/home.html index 1d7fd17..e2870c0 100644 --- a/server/public/home.html +++ b/server/public/home.html @@ -1158,7 +1158,7 @@ -