From 914734d40d4a454d502b248c446a0a335a436924 Mon Sep 17 00:00:00 2001 From: Youngbok Shin Date: Tue, 27 Sep 2016 14:57:28 +0900 Subject: [PATCH] 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 Change-Id: I03a70cb430c6d8ed0fbef92d0f42d86b57665478 --- src/lib/elm_entry.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index 8becc9f..19c3a2a 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -1819,6 +1819,11 @@ _elm_entry_elm_widget_theme_apply(Eo *obj, Elm_Entry_Data *sd) "entry", "handler/end", style); } + if (sd->scroll) + edje_object_signal_emit(sd->entry_edje, "elm,scroll,enable", "elm"); + else + edje_object_signal_emit(sd->entry_edje, "elm,scroll,disable", "elm"); + sd->changed = EINA_TRUE; elm_layout_sizing_eval(obj); -- 2.7.4