Index: sources/bluetooth/BluetoothInterface.cpp =================================================================== diff -u -r79a6cfcb10472261f3ec26eaf0baf6f1245cd311 -re5577fbd781ded0678882680d5d31f08f56c9c68 --- sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision 79a6cfcb10472261f3ec26eaf0baf6f1245cd311) +++ sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision e5577fbd781ded0678882680d5d31f08f56c9c68) @@ -29,6 +29,7 @@ using namespace Bluetooth; using namespace Model; +SINGLETON_DISABLE(BluetoothInterface) /*! * \brief BluetoothInterface::BluetoothInterface * \details Constructor @@ -54,6 +55,10 @@ // since the _local, _agent objects are created there. LOG_DEBUG(tr("%1 Initialized").arg(metaObject()->className())); + // TODO: the same logic has to work for all the controllers + // needs more testing. + SINGLETON_DISABLE_CONNECT(didPOSTBluetooth) + return true; }