[gui] Fix crash when erasing nonexistent per-channel trigger item

pull/357/head
nyanpasu64 2018-12-15 23:31:29 -08:00
rodzic 6ba4c87a3e
commit 8035433517
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -624,7 +624,8 @@ class ChannelModel(qc.QAbstractTableModel):
key = behead(key, self.TRIGGER)
trigger = self.triggers(row)
if value == data.default:
del trigger[key]
# Delete key if (key: value) present
trigger.pop(key, None)
else:
trigger[key] = value