Matthias Nott
2026-04-01 1f5e5967edb4146b10f077dd7d38e73385b2ebfd
lib/screens/chat_screen.dart
....@@ -196,6 +196,9 @@
196196 ref.read(wsStatusProvider.notifier).state = status;
197197 if (status == ConnectionStatus.connected) {
198198 ref.read(connectionDetailProvider.notifier).state = '';
199
+ ref.read(connectedViaProvider.notifier).state = _ws?.connectedVia ?? '';
200
+ } else {
201
+ ref.read(connectedViaProvider.notifier).state = '';
199202 }
200203 }
201204 };
....@@ -1417,6 +1420,11 @@
14171420 connectionDetail,
14181421 style: TextStyle(fontSize: 11, color: Colors.grey.shade400),
14191422 ),
1423
+ if (wsStatus == ConnectionStatus.connected && ref.watch(connectedViaProvider).isNotEmpty)
1424
+ Text(
1425
+ 'via ${ref.watch(connectedViaProvider)}',
1426
+ style: TextStyle(fontSize: 11, color: Colors.grey.shade500),
1427
+ ),
14201428 ],
14211429 ),
14221430 actions: [