feat: Forward leave reason of disconnected events. (#250)

* feat: Forward leave reason of disconnected events.

* fix analyze.

* chore: print room disconnect reason when event.reason != null.

* chore: rename InternalDisconnectReason => ClientDisconnectReason.
This commit is contained in:
CloudWebRTC
2023-03-07 17:54:18 +08:00
committed by GitHub
parent db2e25d424
commit c74e6777d8
9 changed files with 66 additions and 22 deletions
+4 -1
View File
@@ -54,7 +54,10 @@ class _RoomPageState extends State<RoomPage> {
}
void _setUpListeners() => _listener
..on<RoomDisconnectedEvent>((_) async {
..on<RoomDisconnectedEvent>((event) async {
if (event.reason != null) {
print('Room disconnected: reason => ${event.reason}');
}
WidgetsBindingCompatible.instance
?.addPostFrameCallback((timeStamp) => Navigator.pop(context));
})