forked from enlightenment/efl
elm/hoversel: use a wref to accurately track internal hover object
this pointer is never unset, which can cause errors when attempting to access it after the hoversel has been deactivated Differential Revision: https://phab.enlightenment.org/D11642
This commit is contained in:
parent
276c9ed26d
commit
df0a201021
|
@ -478,7 +478,7 @@ _activate(Evas_Object *obj)
|
|||
|
||||
sd->expanded = EINA_TRUE;
|
||||
|
||||
sd->hover = elm_hover_add(sd->hover_parent);
|
||||
efl_wref_add(elm_hover_add(sd->hover_parent), &sd->hover);
|
||||
efl_event_callback_add(sd->hover, EFL_EVENT_KEY_DOWN, _hover_key_down, obj);
|
||||
|
||||
elm_widget_sub_object_add(obj, sd->hover);
|
||||
|
|
Loading…
Reference in New Issue