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-22 02:16:45 +0000 |
commit | e21cbc951028ca04d0eca0ec29a375489d0ff32f (patch) | |
tree | c2812d9d13e3d7d51960185c9a49d96ac5ba502f /app/bluetooth/Bluetooth.qml | |
parent | 550a9bca3658852521dc6647ed0d8bd4101cf9a6 (diff) |
settings: bluetooth: qml: stop device lists from scrolling
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>
Diffstat (limited to 'app/bluetooth/Bluetooth.qml')
-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 46aee81..7350adb 100644 --- a/app/bluetooth/Bluetooth.qml +++ b/app/bluetooth/Bluetooth.qml @@ -381,7 +381,6 @@ SettingPage { }) pairedDeviceCount = pairedDeviceCount + 1 btDeviceList.remove(i, 1) - btDeviceList.layoutChanged() } else{ text=deviceConnectionAttribute(data) @@ -389,8 +388,6 @@ SettingPage { textToShow: " " + text }) - btDeviceList.layoutChanged() - btDeviceList.get(i).deviceConnect = data.Connected console.log(data.Connected) } @@ -404,8 +401,6 @@ SettingPage { text=deviceConnectionAttribute(data) pairedDeviceList.set(i, { textToShow: " " + text }) - pairedDeviceList.layoutChanged() - pairedDeviceList.get(i).deviceConnect = data.Connected } } |