receiver: ignore disconnects of disconnected devices

This commit is contained in:
Peter F. Patel-Schneider 2020-01-23 19:50:28 -05:00 committed by Filipe Laíns
parent 25905c5d77
commit 515f994ab8
1 changed files with 3 additions and 0 deletions

View File

@ -195,6 +195,9 @@ class ReceiverListener(_listener.EventsListener):
if not device_ready:
time.sleep(0.01)
if n.sub_id == 0x40 and not already_known:
return # disconnecting something that is not known - nothing to do
if n.sub_id == 0x41 and not already_known:
dev = self.receiver.register_new_device(n.devnumber, n)
else: