From da3a8b4527e65c85f3c723e27f4d2da12359aa1d Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Tue, 14 Aug 2018 09:05:04 +0200 Subject: Android: Fix missing connected() signal emission for QBluetoothSocket This only happens when QBluetoothSocket was used in connection with QBluetoothServer. Change-Id: I9fcc3026415f815f9a44a10d721056437465f8b8 Reviewed-by: Timur Pocheptsov --- src/bluetooth/qbluetoothsocket_android.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/bluetooth/qbluetoothsocket_android.cpp b/src/bluetooth/qbluetoothsocket_android.cpp index 5d0bf5fd..abb0c5e9 100644 --- a/src/bluetooth/qbluetoothsocket_android.cpp +++ b/src/bluetooth/qbluetoothsocket_android.cpp @@ -929,7 +929,7 @@ bool QBluetoothSocketPrivateAndroid::setSocketDescriptor(const QAndroidJniObject workerThread->setupWorker(this, socketObject, QAndroidJniObject(), !USE_FALLBACK); workerThread->start(); - if (openMode == QBluetoothSocket::ConnectedState) + if (socketState == QBluetoothSocket::ConnectedState) emit q->connected(); return true; -- cgit v1.2.3