summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruvok2025-07-31 13:08:46 +0200
committeruvok2025-07-31 13:08:46 +0200
commitd727c2db88ccfca486bcf6443cfef51fe723a3a8 (patch)
tree04db3412d5c9b425c4c6c5ad63f1d0f0ddad400f
parent34c565459b415445689ac5a64a27c1d1a92d653c (diff)
dd: disconnect on back()
-rw-r--r--lib/widgets/device_details.dart3
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 {