base: once the device is registered, we're done
This method is called whenever a bluez property changes, don't prompt the user (in the logs) to register the device we just finished registering.
This commit is contained in:
parent
de3386a88d
commit
a061240b11
|
@ -363,11 +363,11 @@ class Tuhi(GObject.Object):
|
||||||
|
|
||||||
d = self.devices[bluez_device.address]
|
d = self.devices[bluez_device.address]
|
||||||
|
|
||||||
if mode == DeviceMode.REGISTER:
|
if d.mode == DeviceMode.LISTEN or d.listening:
|
||||||
|
d.listen()
|
||||||
|
else:
|
||||||
d.mode = mode
|
d.mode = mode
|
||||||
logger.debug(f'{bluez_device.objpath}: call Register() on device')
|
logger.debug(f'{bluez_device.objpath}: call Register() on device')
|
||||||
elif d.listening:
|
|
||||||
d.listen()
|
|
||||||
|
|
||||||
def _on_bluez_device_updated(self, manager, bluez_device):
|
def _on_bluez_device_updated(self, manager, bluez_device):
|
||||||
self._add_device(manager, bluez_device, True)
|
self._add_device(manager, bluez_device, True)
|
||||||
|
|
Loading…
Reference in New Issue