From 3b4091a0b9fd8d2e0486390c90971e69e0a4749c Mon Sep 17 00:00:00 2001 From: Jan Mulder Date: Thu, 1 Jun 2017 22:19:40 +0200 Subject: [PATCH] Android BT: do not force BT on It is very impolite to force BT on at start of the mobile app. We cannot know if the user is going to import dives over BT. Signed-off-by: Jan Mulder --- mobile-widgets/qmlmanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile-widgets/qmlmanager.cpp b/mobile-widgets/qmlmanager.cpp index 8128fbce3..10b72d9f9 100644 --- a/mobile-widgets/qmlmanager.cpp +++ b/mobile-widgets/qmlmanager.cpp @@ -94,8 +94,8 @@ QMLManager::QMLManager() : m_locationServiceEnabled(false), alreadySaving(false) { #if defined(BT_SUPPORT) - if (localBtDevice.isValid()) { - localBtDevice.powerOn(); + if (localBtDevice.isValid() && + localBtDevice.hostMode() == QBluetoothLocalDevice::HostConnectable) { QStringList pairedBT = getBluetoothDevices(); for (int i = 0; i < pairedBT.length(); i++) {