device: fix bug in creating features array

This commit is contained in:
Peter F. Patel-Schneider 2024-03-11 15:12:22 -04:00
parent f3ff61cfc1
commit 0b599194d1
1 changed files with 1 additions and 1 deletions

View File

@ -128,7 +128,7 @@ class FeaturesArray(dict):
if isinstance(super().get(feature), int): if isinstance(super().get(feature), int):
self.inverse.pop(super().get(feature)) self.inverse.pop(super().get(feature))
super().__setitem__(feature, index) super().__setitem__(feature, index)
if isinstance(index, int): if index is not False:
self.inverse[index] = feature self.inverse[index] = feature
def __delitem__(self, feature): def __delitem__(self, feature):