From: Sung-Jin Park Date: Mon, 22 Apr 2019 03:53:10 +0000 (+0900) Subject: headless input: fix seat/evdev assignments X-Git-Tag: submit/tizen/20190530.092249~69 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d01b499548d5640266bc0d1b8e5bece6c44cebb6;p=platform%2Fcore%2Fuifw%2Fpepper.git headless input: fix seat/evdev assignments Change-Id: I98bbc41d0bb177e76985349f282fca09923de027 Signed-off-by: Sung-Jin Park --- diff --git a/src/bin/headless/input.c b/src/bin/headless/input.c index cb88ec2..5f36a4d 100644 --- a/src/bin/headless/input.c +++ b/src/bin/headless/input.c @@ -212,10 +212,14 @@ input_init(headless_input_t *hi) seat = pepper_compositor_add_seat(hi->compositor, seat_name); PEPPER_CHECK(seat, goto end, "Failed to add seat (%s)!\n", seat_name); + hi->seat = seat; + /* create pepper evdev */ evdev = pepper_evdev_create(hi->compositor); PEPPER_CHECK(evdev, goto end, "Failed to create evdev !\n"); + hi->evdev = evdev; + /* probe evdev keyboard device(s) */ caps |= WL_SEAT_CAPABILITY_KEYBOARD; probed = pepper_evdev_device_probe(evdev, caps); @@ -225,8 +229,6 @@ input_init(headless_input_t *hi) else PEPPER_TRACE("%d evdev device(s) has been probed.\n", probed); - hi->evdev = evdev; - hi->seat = seat; hi->ndevices = probed; return PEPPER_TRUE;