diff options
author | Matt Ranostay <matt.ranostay@konsulko.com> | 2018-11-01 18:36:56 -0700 |
---|---|---|
committer | Matt Ranostay <matt.ranostay@konsulko.com> | 2018-11-21 14:21:32 -0800 |
commit | b670605c10dedb7986aeb4271f3148b8435cba68 (patch) | |
tree | ebe68c27d0e49e5fa3c886cfc71b8510ea4e4c3f | |
parent | 27b0154dd8d07703bf1cda04b2f6cbddfa6a12d7 (diff) |
homescreen: bluetooth: switch bluetooth power statusflounder_6.0.3flounder/6.0.36.0.3
Don't turn on/off bluetooth icon on homescreen when a device is
connected, but when the adapter is powered on/off. This is the common
functionality for most UIs
Change-Id: If26d84da31433c461d06c157832f7b6bd744ef39
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
-rw-r--r-- | homescreen/qml/StatusArea.qml | 26 |
1 files changed, 2 insertions, 24 deletions
diff --git a/homescreen/qml/StatusArea.qml b/homescreen/qml/StatusArea.qml index 3f2b280..d2e0930 100644 --- a/homescreen/qml/StatusArea.qml +++ b/homescreen/qml/StatusArea.qml @@ -129,30 +129,8 @@ Item { Connections { target: bluetooth - //{"event":"Bluetooth-Manager\/connection","data":{"Status":"connected","Address":"88:BD:45:EC:3A:E6"},"jtype":"afb-event"} - //{"event":"Bluetooth-Manager\/connection","data":{"Status":"disconnected","Address":"88:BD:45:EC:3A:E6"},"jtype":"afb-event"} - onConnectionEvent: { - // console.log("bluetooth connection is:", data.Status) - // console.log("onConnectionEvent bt_icon.deviceName:",bt_icon.deviceName, "bt_icon.connStatus:", bt_icon.connStatus) - if (data.Status == "connected"){ - bt_icon.connStatus = true - } else if (data.Status == "disconnected"){ - bt_icon.connStatus = false - } - } - //{"event":"Bluetooth-Manager\/device_updated","data":{"Address":"88:BD:45:EC:3A:E6","Name":"SG02","Paired":"True","Connected":"True","AVPConnected":"True","Metadata":{"Title":"","Artist":"","Status":"stop} - onDeviceUpdatedEvent: { - // console.log("bluetooth onDeviceUpdatedEvent date is:", data.Name, "Paired: ", data.Paired, "Connected: ", data.Connected) - // console.log("onDeviceUpdatedEvent bt_icon.deviceName:",bt_icon.deviceName, "bt_icon.connStatus:", bt_icon.connStatus) - if ( data.Paired == "True" && data.Connected == "True" ){ - bt_icon.deviceName = data.Name - bt_icon.connStatus = true - } else { - if(bt_icon.deviceName == data.Name) - { - bt_icon.connStatus = false - } - } + onPowerChanged: { + bt_icon.connStatus = state } } } |