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); --
