diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2020-11-27 18:04:23 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2020-11-27 18:04:23 +0000 |
commit | e8d2f72a4fec45ec58aa1f63d7e78bcb1dfb19a3 (patch) | |
tree | 7a5d4937d3662f3c5febd2b9283082c4ab9219e9 | |
parent | 309148bdb03caa69d8e1bb0761e8f424e045017e (diff) | |
download | enlightenment-e8d2f72a4fec45ec58aa1f63d7e78bcb1dfb19a3.tar.gz |
bluez5 mod - if you unpair, disable unlock config for device
fixes T8858
@fix
-rw-r--r-- | src/modules/bluez5/e_mod_popup.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/bluez5/e_mod_popup.c b/src/modules/bluez5/e_mod_popup.c index 21d8eb41e9..c7714c6377 100644 --- a/src/modules/bluez5/e_mod_popup.c +++ b/src/modules/bluez5/e_mod_popup.c @@ -278,6 +278,7 @@ static void _cb_unpair(void *data, Evas_Object *obj, void *event_info EINA_UNUSED) { Obj *o = data; + ebluez5_device_prop_unlock_set(o-> address, EINA_FALSE); bz_obj_remove(o); _unflip(o, obj); } @@ -286,7 +287,7 @@ static void _cb_unlock_start(void *data, Evas_Object *obj, void *event_info EINA_UNUSED) { Obj *o = data; - printf("unlock start %s\n", o->address); + printf("BZ5: unlock start %s\n", o->address); ebluez5_device_prop_unlock_set(o->address, EINA_TRUE); ebluez5_popup_device_change(o); _unflip(o, obj); @@ -296,7 +297,7 @@ static void _cb_unlock_stop(void *data, Evas_Object *obj, void *event_info EINA_UNUSED) { Obj *o = data; - printf("unlock stop %s\n", o->address); + printf("BZ5: unlock stop %s\n", o->address); ebluez5_device_prop_unlock_set(o->address, EINA_FALSE); ebluez5_popup_device_change(o); _unflip(o, obj); |