From: jeon Date: Fri, 4 Sep 2020 07:56:22 +0000 (+0900) Subject: change register wayland listener point X-Git-Tag: submit/tizen/20200907.071455~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=65a8086d365203d0e237af3c78ce5ddcb886e45a;p=platform%2Fcore%2Fappfw%2Famd.git change register wayland listener point - change listener point of tizen_input_device_manager interface - we need to add wayland listener immediately after registry bind Change-Id: I860ca980a03e74378b3d509b93f2919f61b2693d --- diff --git a/modules/input/src/amd_input.c b/modules/input/src/amd_input.c index 44297533..80eea477 100644 --- a/modules/input/src/amd_input.c +++ b/modules/input/src/amd_input.c @@ -386,6 +386,10 @@ static int __on_registry_handler(const char *msg, int arg1, int arg2, void *arg3 &tizen_input_device_manager_interface, 2); LOGD("input_devmgr(%p)", input_devmgr); + if (tizen_input_device_manager_add_listener(input_devmgr, + &input_devmgr_listener, NULL) < 0) { + LOGE("Failed to add listener"); + } } } else if (!strcmp(msg, AMD_NOTI_MSG_WAYLAND_LISTENER_TIZEN_KEYROUTER)) { if (!keyrouter) { @@ -482,10 +486,6 @@ static int __input_init(void) return -1; } - if (tizen_input_device_manager_add_listener(input_devmgr, - &input_devmgr_listener, NULL) < 0) { - LOGE("Failed to add listener"); - } wl_display_flush(display); wl_display_roundtrip(display);