summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwoochan lee <wc0917.lee@samsung.com>2015-08-28 15:49:58 +0900
committerChunEon Park <hermet@hermet.pe.kr>2015-08-28 15:51:16 +0900
commite3d69fe3588700f58c4bf54c03f206d5bf52339f (patch)
treebca1f162fc60ad1872f7ec3d9000a390aacb227d
parent504896e4a674badc82a9512ac90b0b8ce189a4fb (diff)
downloadelementary-e3d69fe3588700f58c4bf54c03f206d5bf52339f.tar.gz
multibuttonentry: Use elm focus for items instead of evas focus.
Summary: Item layout will be added in elm focus tree. evas_object_focus_set is no meaning here for MBE operation. So i changed focus API from "evas_object_focus_set()" to "elm_object_focus_set()" elm_object_focus_allow_set() already called in item adding function. @fix Reviewers: Hermet, cedric Differential Revision: https://phab.enlightenment.org/D2993
-rw-r--r--src/lib/elc_multibuttonentry.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/elc_multibuttonentry.c b/src/lib/elc_multibuttonentry.c
index 924dd9dcc..72d49b37d 100644
--- a/src/lib/elc_multibuttonentry.c
+++ b/src/lib/elc_multibuttonentry.c
@@ -457,7 +457,7 @@ _item_select(Evas_Object *obj,
if (elm_widget_focus_get(obj))
{
elm_object_focus_set(sd->entry, EINA_FALSE);
- evas_object_focus_set(VIEW(it), EINA_TRUE);
+ elm_object_focus_set(VIEW(it), EINA_TRUE);
// ACCESS
if (_elm_config->access_mode != ELM_ACCESS_MODE_OFF)
@@ -1014,7 +1014,7 @@ _entry_focus_in_cb(void *data,
{
item = sd->selected_it;
elm_object_focus_set(sd->entry, EINA_FALSE);
- evas_object_focus_set(VIEW(item), EINA_TRUE);
+ elm_object_focus_set(VIEW(item), EINA_TRUE);
}
return EINA_TRUE;