From 0b599194d19e92c398e1cc7d3122e13a9b77f3fe Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Mon, 11 Mar 2024 15:12:22 -0400 Subject: [PATCH] device: fix bug in creating features array --- lib/logitech_receiver/hidpp20.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/logitech_receiver/hidpp20.py b/lib/logitech_receiver/hidpp20.py index be8f2719..ada0b749 100644 --- a/lib/logitech_receiver/hidpp20.py +++ b/lib/logitech_receiver/hidpp20.py @@ -128,7 +128,7 @@ class FeaturesArray(dict): if isinstance(super().get(feature), int): self.inverse.pop(super().get(feature)) super().__setitem__(feature, index) - if isinstance(index, int): + if index is not False: self.inverse[index] = feature def __delitem__(self, feature):