discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b9ecdcef6acb19ff2cc63ba1238bafd456156dc3

commit b9ecdcef6acb19ff2cc63ba1238bafd456156dc3
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Wed May 25 12:54:25 2016 -0400

    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
---
 src/lib/elput/elput_input.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elput/elput_input.c b/src/lib/elput/elput_input.c
index c7f55b1..e7cd92d 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);
 }

-- 


Reply via email to