diff --git a/apps/chanora_flutter/lib/main.dart b/apps/chanora_flutter/lib/main.dart index 7b0036f..5c459fc 100644 --- a/apps/chanora_flutter/lib/main.dart +++ b/apps/chanora_flutter/lib/main.dart @@ -748,6 +748,7 @@ class _BetaHomeState extends State<_BetaHome> with WidgetsBindingObserver { _reconnectAttempt = null; _reconnectDelay = null; }); + unawaited(iosAudioSessionController.activate()); unawaited(_refreshSnapshot(recordActivity: false, reportErrors: true)); case rust.BridgeEvent_Lost(:final reason): _recordUiDiagnostic('connection', 'lost: $reason'); @@ -1161,6 +1162,7 @@ class _BetaHomeState extends State<_BetaHome> with WidgetsBindingObserver { _chatMessages.clear(); }); _releaseFocusedPttIfHeld(); + await iosAudioSessionController.activate(); try { final snap = await rust.connect( host: (host ?? _hostCtl.text).trim(),