From: Sung-Jin Park Date: Tue, 23 Apr 2019 07:32:11 +0000 (+0900) Subject: keyrouter: set the given keyboard only if there is no keyboard set on keyrouter X-Git-Tag: submit/tizen/20190530.092249~57 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac1bfdd628a09f79b4636b1e933836e2be809b3e;p=platform%2Fcore%2Fuifw%2Fpepper.git keyrouter: set the given keyboard only if there is no keyboard set on keyrouter Change-Id: I78230b4e03e1148d84e2b5344bcf3319b0e3353e Signed-off-by: Sung-Jin Park --- diff --git a/src/lib/keyrouter/pepper-keyrouter.c b/src/lib/keyrouter/pepper-keyrouter.c index fd42621..70f3752 100644 --- a/src/lib/keyrouter/pepper-keyrouter.c +++ b/src/lib/keyrouter/pepper-keyrouter.c @@ -450,7 +450,8 @@ pepper_keyrouter_event_handler(pepper_event_listener_t *listener, event = (pepper_input_event_t *)info; pepper_keyrouter = (pepper_keyrouter_t *)data; - pepper_keyrouter_set_keyboard(pepper_keyrouter, keyboard); + if (!pepper_keyrouter->keyboard) + pepper_keyrouter_set_keyboard(pepper_keyrouter, keyboard); pepper_keyrouter_key_process(pepper_keyrouter, event->key, event->state, event->time); }