From 0e3046f29b0e86affeb33c8f6687618cfd1dfae2 Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Tue, 25 Nov 2014 10:46:37 +0100 Subject: Fix missing update of cached characteristic value When we receive a characteristic update we have to update the cached value on the Qt side. This was accidentally missed during an earlier commit. Change-Id: I0f84e35ee44e38d1e46b7ddcd4e78b7e216e49d5 Reviewed-by: Timur Pocheptsov Reviewed-by: Alex Blasche --- src/bluetooth/qlowenergycontroller_android.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/bluetooth/qlowenergycontroller_android.cpp') diff --git a/src/bluetooth/qlowenergycontroller_android.cpp b/src/bluetooth/qlowenergycontroller_android.cpp index e2624a56..16298c96 100644 --- a/src/bluetooth/qlowenergycontroller_android.cpp +++ b/src/bluetooth/qlowenergycontroller_android.cpp @@ -451,6 +451,8 @@ void QLowEnergyControllerPrivate::characteristicChanged( return; } + updateValueOfCharacteristic(characteristic.attributeHandle(), + data, false); emit service->characteristicChanged(characteristic, data); } -- cgit v1.2.3