Diff between 2daddeada069d38c6e98e4d28a7ecd6709909c21 and 39467578207889fd015775cbe81a3db9dd26abea
Changed Files
| File | Additions | Deletions | Status |
| src/device.c | +5 | -0 | modified |
Full Patch
diff --git a/src/device.c b/src/device.c
index 1a5e8a7..0f18c8c 100644
--- a/src/device.c
+++ b/src/device.c
@@ -3114,6 +3114,11 @@ static DBusMessage *pair_device(DBusConnection *conn, DBusMessage *msg,
* this in the ATT connect callback)
*/
if (bdaddr_type != BDADDR_BREDR) {
+ if (device->disable_auto_connect) {
+ device->disable_auto_connect = FALSE;
+ device_set_auto_connect(device, TRUE);
+ }
+
if (!state->connected && btd_le_connect_before_pairing())
err = device_connect_le(device);
else