projects
/
platform
/
upstream
/
libinput.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
36f1c85
)
tools: fix a replay exception when a recording has an empty quirks list
author
Peter Hutterer
<peter.hutterer@who-t.net>
Sun, 23 Aug 2020 22:31:21 +0000
(08:31 +1000)
committer
Peter Hutterer
<peter.hutterer@who-t.net>
Sun, 23 Aug 2020 22:35:12 +0000
(08:35 +1000)
Fixes https://gitlab.freedesktop.org/libinput/libinput/-/issues/520
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
tools/libinput-replay
patch
|
blob
|
history
diff --git
a/tools/libinput-replay
b/tools/libinput-replay
index
4835903
..
401dbbc
100755
(executable)
--- a/
tools/libinput-replay
+++ b/
tools/libinput-replay
@@
-218,7
+218,12
@@
def create_device_quirk(device):
def setup_quirks(recording):
devices = fetch(recording, 'devices')
overrides = None
- quirks = [create_device_quirk(d) for d in devices if 'quirks' in d]
+ quirks = []
+ for d in devices:
+ if 'quirks' in d:
+ quirk = create_device_quirk(d)
+ if quirk:
+ quirks.append(quirk)
if not quirks:
return None