From 4b54b298280022890a14e041a066f8664ab6e7d2 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 12 Feb 2018 12:23:24 +1000 Subject: [PATCH] tuhi: when a device toggles 'registered', send out the required signal Related to #80 --- tuhi/dbusserver.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tuhi/dbusserver.py b/tuhi/dbusserver.py index 77b74f1..11b9c5a 100755 --- a/tuhi/dbusserver.py +++ b/tuhi/dbusserver.py @@ -523,6 +523,9 @@ class TuhiDBusServer(_TuhiDBus): for d in self._devices if d.registered]) self.properties_changed({'Devices': objpaths}) + if not device.registered and self._is_searching: + self._emit_unregistered_signal(device) + def _emit_unregistered_signal(self, device): arg = GLib.Variant.new_object_path(device.objpath) self.signal('UnregisteredDevice', arg, dest=self._searching_client[0])