From 0f0b3db1aca01e97f580f0a194c46c751e88f373 Mon Sep 17 00:00:00 2001 From: Wonki Kim Date: Mon, 27 Feb 2017 19:27:08 +0900 Subject: [PATCH] interface_scrollable: Remove redundant code block wanted-updates logics is paired working with wanted-set logic. but there are coordinates mirroring logics on the both side. It is useless to reverse value which is reversed. @tizen_fix Change-Id: If3909559def5280677116b2a00036875b54cbbd7 Signed-off-by: Wonki Kim --- src/lib/elementary/elm_interface_scrollable.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/elm_interface_scrollable.c b/src/lib/elementary/elm_interface_scrollable.c index 12a1508..aa7943c 100644 --- a/src/lib/elementary/elm_interface_scrollable.c +++ b/src/lib/elementary/elm_interface_scrollable.c @@ -1478,8 +1478,12 @@ _elm_scroll_wanted_coordinates_update(Elm_Scrollable_Smart_Interface_Data *sid, if (!sid->loop_h) sid->wx = minx; else sid->wx = mx; } + +/* TIZEN_ONLY(20180116) : interface_scrollable: Remove redundant code block else if (sid->is_mirrored) sid->wx = _elm_scroll_x_mirrored_get(sid->obj, x); +*/ + else if (!sid->loop_h && (x > mx)) sid->wx = mx; else if (sid->loop_h && x >= (sid->ww + mx)) sid->wx = minx; else sid->wx = x; @@ -2140,9 +2144,11 @@ _elm_interface_scrollable_wanted_region_set(Eo *obj, Elm_Scrollable_Smart_Interf sid->content_info.resized = EINA_FALSE; +// TIZEN_ONLY(20180116) : interface_scrollable: Remove redundant code block /* Flip to RTL cords only if init in RTL mode */ - if (sid->is_mirrored) - wx = _elm_scroll_x_mirrored_get(obj, sid->wx); +// if (sid->is_mirrored) +// wx = _elm_scroll_x_mirrored_get(obj, sid->wx); + if (sid->ww == -1) { -- 2.7.4