diff options
author | Matt Ranostay <matt.ranostay@konsulko.com> | 2018-05-21 02:01:42 -0700 |
---|---|---|
committer | Matt Ranostay <matt.ranostay@konsulko.com> | 2018-05-21 18:57:26 -0700 |
commit | 9f54d40746e2a09781e2a197cea1822bbd0d25ad (patch) | |
tree | 1340d3094a19d4c8231d6a21b4b66a1d2dc33238 | |
parent | 31ffe45b794b8cd5ffd9bd9a92e45d6f18bdf5ac (diff) |
settings: bluetooth: qml: stop device lists from scrollingflounder_5.99.2flounder_5.99.1flounder/5.99.2flounder/5.99.15.99.25.99.1
Both device lists were emitting an layoutChanged() signal on any device
addition/update/removal which caused the model to refresh causing it to
'scroll' to the top. This event should only be emitted when the model is
being sorted, and hence incorrect in the current call.
Bug-AGL: SPEC-1385
Change-Id: I2828ad41e8bf4c9e0c83b62322b9e281e37408eb
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
-rw-r--r-- | app/bluetooth/Bluetooth.qml | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/app/bluetooth/Bluetooth.qml b/app/bluetooth/Bluetooth.qml index 3a65725..7a63e84 100644 --- a/app/bluetooth/Bluetooth.qml +++ b/app/bluetooth/Bluetooth.qml @@ -385,7 +385,6 @@ SettingPage { }) pairedDeviceCount = pairedDeviceCount + 1 btDeviceList.remove(i, 1) - btDeviceList.layoutChanged() } else{ text=deviceConnectionAttribute(data) @@ -393,8 +392,6 @@ SettingPage { textToShow: " " + text }) - btDeviceList.layoutChanged() - btDeviceList.get(i).deviceConnect = data.Connected console.log(data.Connected) } @@ -408,8 +405,6 @@ SettingPage { text=deviceConnectionAttribute(data) pairedDeviceList.set(i, { textToShow: " " + text }) - pairedDeviceList.layoutChanged() - pairedDeviceList.get(i).deviceConnect = data.Connected } } |