herdsman pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=145f590f849ad79158cb378eea4fe89684facad4

commit 145f590f849ad79158cb378eea4fe89684facad4
Author: Youngbok Shin <[email protected]>
Date:   Mon Sep 26 16:03:45 2016 +0300

    elementary entry: send a signal to edje for notifying scrollable mode
    
    Summary:
    If entry edje should be changed according to scrollable mode,
    the signal will be used. The following signals are added.
        "elm,scroll,enable"
        "elm,scroll,disable"
    
    Test Plan: N/A
    
    Reviewers: raster, tasn, herdsman, cedric
    
    Subscribers: minkyu, jpeg, akanad, z-wony, Blackmole
    
    Differential Revision: https://phab.enlightenment.org/D4254
---
 src/lib/elementary/elm_entry.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c
index 7bb79c7..1c24e40 100644
--- a/src/lib/elementary/elm_entry.c
+++ b/src/lib/elementary/elm_entry.c
@@ -956,6 +956,11 @@ _elm_entry_elm_widget_theme_apply(Eo *obj, Elm_Entry_Data 
*sd)
                                     "entry", "handler/end", style);
      }
 
+   if (sd->scroll)
+     edje_obj_signal_emit(sd->entry_edje, "elm,scroll,enable", "elm");
+   else
+     edje_obj_signal_emit(sd->entry_edje, "elm,scroll,disable", "elm");
+
    sd->changed = EINA_TRUE;
    elm_layout_sizing_eval(obj);
 

-- 


Reply via email to