diff --git a/lib/ui/widgets/init_widget.dart b/lib/ui/widgets/init_widget.dart index 2f18bd6..28d9342 100644 --- a/lib/ui/widgets/init_widget.dart +++ b/lib/ui/widgets/init_widget.dart @@ -32,6 +32,12 @@ class _InitializeWidgetState extends SafeState { super.listen((e) => _tryConnect()); } + @override + void dispose() { + super.dispose(); + WebSocketHelper.close(); + } + /// Try to connect to server void _tryConnect() async { try {