From 35b6a137e9fcc2851eeb243bbaaf7b2efe1a61a2 Mon Sep 17 00:00:00 2001 From: Jaehyun Cho Date: Thu, 16 May 2013 11:18:11 +0900 Subject: [PATCH] [naviframe] Not propagate KEY_END signal to naviframe window if SIP area is not activate Change-Id: I2bbc722c9e614d9400d3063b94332925e28b7a88 --- src/lib/elc_naviframe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c index c180212..0a94bf9 100644 --- a/src/lib/elc_naviframe.c +++ b/src/lib/elc_naviframe.c @@ -956,7 +956,7 @@ _keydown_event_get(Ecore_X_Window x_win, const char *keyname) event->same_screen = True; event->keycode = XKeysymToKeycode(ecore_x_display_get(), XStringToKeysym(keyname)); event->type = KeyPress; - event->send_event = False; + event->send_event = True; event->serial= 0; return event; @@ -987,7 +987,7 @@ _on_item_back_btn_clicked(void *data, Evas_Object *top = elm_widget_top_get(data); Ecore_X_Window x_win = elm_win_xwindow_get(top); XKeyEvent *event = _keydown_event_get(x_win, KEY_END); - XSendEvent(ecore_x_display_get(), x_win, EINA_TRUE, KeyPressMask, (XEvent*)event); + XSendEvent(ecore_x_display_get(), x_win, EINA_FALSE, KeyPressMask, (XEvent*)event); if (event) free(event); return; } -- 2.7.4