diff options
author | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2017-07-24 23:35:26 +0200 |
---|---|---|
committer | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2017-07-24 23:40:38 +0200 |
commit | dd883a706407e0983168bdfad307ade0ca2787b9 (patch) | |
tree | 97a4d6e3ceba4a513d7b38d35e79eefaa029f032 /src/lib/elementary/elm_widget.h | |
parent | 6f0b79fe4b9552f3b3f29f72241ed6b79ce3532c (diff) |
elm_widget: only emit events when there is really a changed manager
A manager change to NULL is to be used as "this object is not registered
anymore" call, which will happen quite regular during shutdown.
Diffstat (limited to 'src/lib/elementary/elm_widget.h')
-rw-r--r-- | src/lib/elementary/elm_widget.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/elementary/elm_widget.h b/src/lib/elementary/elm_widget.h index 4b7b55c8c1..bcfb5aed52 100644 --- a/src/lib/elementary/elm_widget.h +++ b/src/lib/elementary/elm_widget.h | |||
@@ -434,6 +434,7 @@ typedef struct _Elm_Widget_Smart_Data | |||
434 | 434 | ||
435 | struct { | 435 | struct { |
436 | Efl_Ui_Focus_Manager *manager; //manager which is currently regsitered in | 436 | Efl_Ui_Focus_Manager *manager; //manager which is currently regsitered in |
437 | Efl_Ui_Focus_Object *parent; //the parent where it is currently registered | ||
437 | Eina_Bool logical; | 438 | Eina_Bool logical; |
438 | } focus; | 439 | } focus; |
439 | struct { | 440 | struct { |