settings: defensive check for missing keys array in mouse gestures setting
This commit is contained in:
parent
eabf71e120
commit
ceaaaa917e
|
@ -808,7 +808,7 @@ class MouseGesture(_Setting):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def build(cls, setting_class, device):
|
def build(cls, setting_class, device):
|
||||||
if True: # was device.kind == _DK.mouse
|
if device.keys: # ensure that the device has a keys array
|
||||||
keys = []
|
keys = []
|
||||||
for key in cls.MouseGestureKeys:
|
for key in cls.MouseGestureKeys:
|
||||||
key_index = device.keys.index(key)
|
key_index = device.keys.index(key)
|
||||||
|
|
Loading…
Reference in New Issue