diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2016-05-25 12:54:25 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2016-05-25 12:57:27 -0400 |
commit | b9ecdcef6acb19ff2cc63ba1238bafd456156dc3 (patch) | |
tree | 9a6e9543fdb4356b33a367bbd07a99115ce039f3 | |
parent | 8c3f0ff640371f6e46d4dd73681a654af2e5bce9 (diff) | |
download | efl-b9ecdcef6acb19ff2cc63ba1238bafd456156dc3.tar.gz |
elput: use physical name of seat when finding existing seats
"seat0" is used as the default internal name, and this is a physical name.
using the logical name causes mismatches and allows devices to function
in unintended ways
-rw-r--r-- | src/lib/elput/elput_input.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elput/elput_input.c b/src/lib/elput/elput_input.c index c7f55b1590..e7cd92d147 100644 --- a/src/lib/elput/elput_input.c +++ b/src/lib/elput/elput_input.c @@ -115,7 +115,7 @@ _udev_seat_get(Elput_Manager *em, struct libinput_device *device) const char *name; lseat = libinput_device_get_seat(device); - name = libinput_seat_get_logical_name(lseat); + name = libinput_seat_get_physical_name(lseat); return _udev_seat_named_get(em, name); } |