Index: sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml =================================================================== diff -u -r59fc5195a10eeb83ac60cf32a9123fb9c9f8ec8e -rb7c9de054c6b7a1ca4bac9fbb0ec5d4ac06620a9 --- sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml (.../SettingsBluetoothCuff.qml) (revision 59fc5195a10eeb83ac60cf32a9123fb9c9f8ec8e) +++ sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml (.../SettingsBluetoothCuff.qml) (revision b7c9de054c6b7a1ca4bac9fbb0ec5d4ac06620a9) @@ -113,15 +113,22 @@ width : 300 isDefault : false enabled : vBluetooth.scanEnabled && vBluetooth.isInvalid - onClicked : vBluetooth.doScan() + onClicked : { + vDevice.doInitBluetoothPairedReset() + } } + Connections { target: vDevice + onBluetoothPairedResetChanged : { + vBluetooth.doScan() + } + } + WaitDone { id : _scanIndication anchors.horizontalCenter : parent.horizontalCenter anchors.verticalCenter : _scanButton.verticalCenter diameter : _scanButton.height visible : ! vBluetooth.scanEnabled && ! vBluetooth.isInvalid // done : _delegate.stepDone } - - notificationText : vBluetooth.notification + notificationText : vBluetooth.notification || vDevice.status }