From d727c2db88ccfca486bcf6443cfef51fe723a3a8 Mon Sep 17 00:00:00 2001 From: uvok Date: Thu, 31 Jul 2025 13:08:46 +0200 Subject: dd: disconnect on back() --- lib/widgets/device_details.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/widgets') diff --git a/lib/widgets/device_details.dart b/lib/widgets/device_details.dart index 5e5e0ed..79f76cf 100644 --- a/lib/widgets/device_details.dart +++ b/lib/widgets/device_details.dart @@ -76,9 +76,10 @@ class DeviceDetailsState extends State { @override void deactivate() { - super.deactivate(); + widget.deviceConnection.disconnect().ignore(); logger.i("Closing state"); // widget.device.disconnect().ignore(); + super.deactivate(); } void _doConnect() async { -- cgit v1.2.3