cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4279fe84057adbedeb9c117132ae1c0c2102a122
commit 4279fe84057adbedeb9c117132ae1c0c2102a122 Author: Jiwon Kim <jwkim0...@gmail.com> Date: Tue Feb 7 15:04:57 2017 -0800 elementary: set mirrored mode in a group_add() Summary: When a scroller just added and theme not changed, scrollable interface's 'mirrored' property is always default. elm_config_mirrored_set(EINA_TRUE) -> elm_scroller_add(), : No mirrored mode elm_scroller_add() -> elm_config_mirrored_set(EINA_TRUE), : Mirrored mode @fix Test Plan: 1-1. elementary_test scroller 1-2. Turn on UI-Mirroring 2-1. elementary_test 2-2. Turn on UI-Mirroring 2-3. Click 'scroller' button (Check scroller test's 'prev page' and 'next page' buttons) Reviewers: cedric, woohyun, akanad Subscribers: jpeg Differential Revision: https://phab.enlightenment.org/D4564 Signed-off-by: Cedric BAIL <ced...@osg.samsung.com> --- src/lib/elementary/elm_scroller.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/elementary/elm_scroller.c b/src/lib/elementary/elm_scroller.c index bd30cb4..5f3a95c 100644 --- a/src/lib/elementary/elm_scroller.c +++ b/src/lib/elementary/elm_scroller.c @@ -926,6 +926,8 @@ _elm_scroller_efl_canvas_group_group_add(Eo *obj, Elm_Scroller_Data *priv) (obj, "scroller", "base", elm_widget_style_get(obj))) CRI("Failed to set layout!"); + _mirrored_set(obj, elm_widget_mirrored_get(obj)); + priv->hit_rect = evas_object_rectangle_add(evas_object_evas_get(obj)); evas_object_smart_member_add(priv->hit_rect, obj); elm_widget_sub_object_add(obj, priv->hit_rect); --