summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_widget.h
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>2016-11-16 19:01:30 +0100
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>2017-04-20 14:38:57 +0200
commit37ce83cc047254984b206a896c7bd8d424693a05 (patch)
tree83e682e3deade0727e069bdfb6f9784d07186710 /src/lib/elementary/elm_widget.h
parent1f8e6dcb371c0a91e17e80ebb86b3749072b4fef (diff)
elm_widget: enhance focus handling of the widget
widgets will now use there widget parent as logical parent.
Diffstat (limited to 'src/lib/elementary/elm_widget.h')
-rw-r--r--src/lib/elementary/elm_widget.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/elementary/elm_widget.h b/src/lib/elementary/elm_widget.h
index 3d14e8840c..bd04b0d9e7 100644
--- a/src/lib/elementary/elm_widget.h
+++ b/src/lib/elementary/elm_widget.h
@@ -458,7 +458,12 @@ typedef struct _Elm_Widget_Smart_Data
458 Eina_Bool provider_lookup : 1; /**< This is true when efl_provider_find is currently walking the tree */ 458 Eina_Bool provider_lookup : 1; /**< This is true when efl_provider_find is currently walking the tree */
459 struct { 459 struct {
460 Efl_Ui_Focus_Manager *manager; 460 Efl_Ui_Focus_Manager *manager;
461 Eina_Bool logical;
461 } focus; 462 } focus;
463 struct {
464 int child_count;
465 Efl_Ui_Focus_Object *parent;
466 } logical;
462} Elm_Widget_Smart_Data; 467} Elm_Widget_Smart_Data;
463 468
464/** 469/**