diff options
author | uvok | 2025-07-31 13:08:46 +0200 |
---|---|---|
committer | uvok | 2025-07-31 13:08:46 +0200 |
commit | d727c2db88ccfca486bcf6443cfef51fe723a3a8 (patch) | |
tree | 04db3412d5c9b425c4c6c5ad63f1d0f0ddad400f | |
parent | 34c565459b415445689ac5a64a27c1d1a92d653c (diff) |
dd: disconnect on back()
-rw-r--r-- | lib/widgets/device_details.dart | 3 |
1 files changed, 2 insertions, 1 deletions
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<DeviceDetailsScreen> { @override void deactivate() { - super.deactivate(); + widget.deviceConnection.disconnect().ignore(); logger.i("Closing state"); // widget.device.disconnect().ignore(); + super.deactivate(); } void _doConnect() async { |