summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_focus_manager.eo
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>2017-10-09 13:06:47 +0200
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>2017-10-09 13:10:51 +0200
commit282883ff9cb60d04d40ad8aa8cdd5c362c171863 (patch)
tree7f3823a1cb46d081ea34dde67d908157405ec07c /src/lib/elementary/efl_ui_focus_manager.eo
parentfdfc112f042108ad86baeb47e3f1302767f4fec9 (diff)
efl_ui_focus_manager_calc: focus a child if a logical is focused
If you call focus_set(m, o) where o is a logical child, then the focus will go to any none logical child of o, or if there is nothing in the children of o, then the focus will remain on the now focused element.
Diffstat (limited to '')
-rw-r--r--src/lib/elementary/efl_ui_focus_manager.eo5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/elementary/efl_ui_focus_manager.eo b/src/lib/elementary/efl_ui_focus_manager.eo
index 62142e3a1d..aeb762713b 100644
--- a/src/lib/elementary/efl_ui_focus_manager.eo
+++ b/src/lib/elementary/efl_ui_focus_manager.eo
@@ -69,7 +69,10 @@ interface Efl.Ui.Focus.Manager {
69 return : Efl.Ui.Focus.Object; [[Next object to focus]] 69 return : Efl.Ui.Focus.Object; [[Next object to focus]]
70 } 70 }
71 @property focus { 71 @property focus {
72 [[The element which is currently focused by this manager]] 72 [[The element which is currently focused by this manager
73
74 For the case focus is a logical child, then the item will go to the next none logical element. If there is none, focus will stay where it is right now.
75 ]]
73 76
74 values { 77 values {
75 focus : Efl.Ui.Focus.Object @nonull; [[Focused element]] 78 focus : Efl.Ui.Focus.Object @nonull; [[Focused element]]