jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=91f9f414718a8846f9c7ca8f083ae014a4494108
commit 91f9f414718a8846f9c7ca8f083ae014a4494108 Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Wed Aug 23 17:54:49 2017 +0900 widget: Remove hover_object from EO Internal Ref T5363 --- src/lib/elementary/elm_widget.c | 7 +++++-- src/lib/elementary/elm_widget.eo | 8 -------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c index 19744a8804..f4c768843f 100644 --- a/src/lib/elementary/elm_widget.c +++ b/src/lib/elementary/elm_widget.c @@ -1654,9 +1654,12 @@ _elm_widget_resize_object_set(Eo *obj, Elm_Widget_Smart_Data *sd, Eo *sobj) * exchanging a hover object, of cleaning the old hover "target" * before */ -EOLIAN static void -_elm_widget_hover_object_set(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Object *sobj) +EAPI void +elm_widget_hover_object_set(Eo *obj, Evas_Object *sobj) { + Elm_Widget_Smart_Data *sd = efl_data_scope_safe_get(obj, MY_CLASS); + if (!sd) return; + if (sd->hover_obj) { _callbacks_del(sd->hover_obj, obj); diff --git a/src/lib/elementary/elm_widget.eo b/src/lib/elementary/elm_widget.eo index 55a885e332..79ca3e95e3 100644 --- a/src/lib/elementary/elm_widget.eo +++ b/src/lib/elementary/elm_widget.eo @@ -326,14 +326,6 @@ abstract Elm.Widget (Efl.Canvas.Group, Elm.Interface.Atspi_Accessible, wstyle: string; [[Widget style]] } } - @property hover_object { - [[Hover object property]] - set { - } - values { - sobj: Efl.Canvas.Object @nullable; [[Hover sub object]] - } - } /* this is a part api */ @property domain_part_text_translatable { [[Translate domain text part property]] --