feat(voice): harden Android audio and channel joins
This commit is contained in:
@@ -353,9 +353,9 @@ class _VoiceSheetBodyState extends State<_VoiceSheetBody> {
|
||||
final levelActive = stats?.pttActive ?? false;
|
||||
final isPtt = _mode == rust.BridgeTransmitMode.ptt;
|
||||
|
||||
// Route picker only meaningful on iOS + Android where the OS
|
||||
// owns audio routing. Desktop hosts skip the tile entirely.
|
||||
final showRoutePicker = !kIsWeb && (Platform.isIOS || Platform.isAndroid);
|
||||
// Route picker is iOS-only; the picker uses AVAudioSession-backed
|
||||
// widgets that must not be constructed on Android.
|
||||
final showRoutePicker = !kIsWeb && Platform.isIOS;
|
||||
|
||||
return SafeArea(
|
||||
child: SingleChildScrollView(
|
||||
|
||||
Reference in New Issue
Block a user