summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-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 {