headless-server::input : remove NULL check 61/207161/1
authorlsj119 <lsj119@samsung.com>
Thu, 25 Apr 2019 05:42:19 +0000 (14:42 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Thu, 30 May 2019 08:33:29 +0000 (17:33 +0900)
Change-Id: I684a1d5a79fb48b9349bdb87b098231d32e59e81

src/bin/headless/input.c

index d265ba9a6a75785c848a54d5db14624171423881..21b3d7658453d5076e6bee4687f1964b622eeff4 100644 (file)
@@ -144,13 +144,10 @@ headless_input_set_focus_view(pepper_compositor_t *compositor, pepper_view_t *fo
 
        if (hi->focus_view != focus_view)
        {
-               if (hi->focus_view)
-                       pepper_keyboard_send_leave(hi->keyboard, hi->focus_view);
+               pepper_keyboard_send_leave(hi->keyboard, hi->focus_view);
+               pepper_keyboard_set_focus(hi->keyboard, focus_view);
+               pepper_keyboard_send_enter(hi->keyboard, focus_view);
 
-               if (focus_view) {
-                       pepper_keyboard_set_focus(hi->keyboard, focus_view);
-                       pepper_keyboard_send_enter(hi->keyboard, focus_view);
-               }
                hi->focus_view = focus_view;
        }