settings: bluetooth: switch from Component.onCompleted power event 23/19623/2 6.99.4 7.90.0 guppy/6.99.4 guppy_6.99.4 halibut/7.90.0 halibut_7.90.0
authorMatt Ranostay <matt.ranostay@konsulko.com>
Wed, 16 Jan 2019 06:46:15 +0000 (22:46 -0800)
committerMatt Ranostay <matt.ranostay@konsulko.com>
Wed, 16 Jan 2019 06:55:15 +0000 (06:55 +0000)
commitd12073561a26e86d59a93bec103e3c8c66a6d612
treec4483a9bfd45249a10ba8d3416dd801becc953f4
parentc76516679dafd03113b5afa8f32c82cc871b9b67
settings: bluetooth: switch from Component.onCompleted power event

Race condition between QML components finishing loadings before libqtappfw
access can happen. So use the the onPowerChanged event as before, but to avoid
infinite loop of power changes don't changed checked field if already set.

Bug-AGL: SPEC-2004
Change-Id: Ie54ca405cab70e1bb909005dce602a56ccb0e8ba
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
app/bluetooth/Bluetooth.qml