summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/elm_flip.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/elm_flip.c b/src/lib/elm_flip.c
index eefe4a71f..a6a662305 100644
--- a/src/lib/elm_flip.c
+++ b/src/lib/elm_flip.c
@@ -1979,6 +1979,13 @@ _elm_flip_go_to(Evas_Object *obj,
1979 _configure(obj); 1979 _configure(obj);
1980 // FIXME: end hack 1980 // FIXME: end hack
1981 evas_object_smart_callback_call(obj, SIG_ANIMATE_BEGIN, NULL); 1981 evas_object_smart_callback_call(obj, SIG_ANIMATE_BEGIN, NULL);
1982
1983 // set focus to the content object when flip go to is called
1984 if (elm_object_focus_get(obj))
1985 {
1986 if (front) elm_object_focus_set(sd->front.content, EINA_TRUE);
1987 else elm_object_focus_set(sd->back.content, EINA_TRUE);
1988 }
1982} 1989}
1983 1990
1984EAPI void 1991EAPI void