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 <cedric@osg.samsung.com>
(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);