diff options
author | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2016-11-19 12:46:21 +0100 |
---|---|---|
committer | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2017-04-20 14:38:57 +0200 |
commit | 4932ec5f63232f66eb67ec743613dc739f4ced79 (patch) | |
tree | eede786d2be1d700e3a0320776ee5f9087984240 /src/lib/elementary/elm_widget.h | |
parent | e614c96466da7841729855948ffe04cd70150513 (diff) |
elm_widget: add logical parent to interface
and evaluate all values correctly and emit the correct events
Diffstat (limited to 'src/lib/elementary/elm_widget.h')
-rw-r--r-- | src/lib/elementary/elm_widget.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/elementary/elm_widget.h b/src/lib/elementary/elm_widget.h index bd04b0d9e7..561afbc456 100644 --- a/src/lib/elementary/elm_widget.h +++ b/src/lib/elementary/elm_widget.h | |||
@@ -457,7 +457,8 @@ typedef struct _Elm_Widget_Smart_Data | |||
457 | Eina_Bool on_destroy: 1; /**< This is true when the widget is on destruction(general widget destructor). */ | 457 | Eina_Bool on_destroy: 1; /**< This is true when the widget is on destruction(general widget destructor). */ |
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 *chained_manager; //manager which is the correct according to the chain |
461 | Efl_Ui_Focus_Manager *manager; //manager which is currently regsitered in | ||
461 | Eina_Bool logical; | 462 | Eina_Bool logical; |
462 | } focus; | 463 | } focus; |
463 | struct { | 464 | struct { |