aboutsummaryrefslogtreecommitdiffstats
path: root/legacy/elementary/src/lib/elm_win.c
diff options
context:
space:
mode:
authorWooHyun Jung <wh0705.jung@samsung.com>2016-03-18 16:38:26 +0900
committerWooHyun Jung <wh0705.jung@samsung.com>2016-03-18 16:38:26 +0900
commit8b8ad8ad76a579ce0a9887cc11c1c59a38a0d65c (patch)
tree7659cefe922bd1235bf80e4a81aa3a0ca6b5a070 /legacy/elementary/src/lib/elm_win.c
parententry: do not set selection on selection,start signal (diff)
downloadefl-8b8ad8ad76a579ce0a9887cc11c1c59a38a0d65c.tar.gz
focus: add focus_move_policy_automatic_set/get function
Summary: After setting specific focus move policy to one winset object, if it should not follow the system focus move policy change, this new api can be used. @feature
Diffstat (limited to 'legacy/elementary/src/lib/elm_win.c')
-rw-r--r--legacy/elementary/src/lib/elm_win.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/legacy/elementary/src/lib/elm_win.c b/legacy/elementary/src/lib/elm_win.c
index c7b23daa96..f903154b2e 100644
--- a/legacy/elementary/src/lib/elm_win.c
+++ b/legacy/elementary/src/lib/elm_win.c
@@ -2547,6 +2547,16 @@ _elm_win_translate(void)
elm_widget_translate(obj);
}
+void
+_elm_win_focus_reconfigure(void)
+{
+ const Eina_List *l;
+ Evas_Object *obj;
+
+ EINA_LIST_FOREACH(_elm_win_list, l, obj)
+ elm_widget_focus_reconfigure(obj);
+}
+
#ifdef HAVE_ELEMENTARY_X
static Eina_Bool
_elm_win_client_message(void *data,