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]]

-- 


Reply via email to