diff options
Diffstat (limited to 'lib/widgets/device_details.dart')
-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 { |