fix patent issue on scrolling
authorPark Kyoung Hee <kh1979.park@samsung.com>
Wed, 17 Apr 2013 04:18:28 +0000 (13:18 +0900)
committerPark Kyoung Hee <kh1979.park@samsung.com>
Wed, 17 Apr 2013 04:18:50 +0000 (13:18 +0900)
Change-Id: I4b07434ea396b29388c8f2855177170e863c3ba1
Signed-off-by: Park Kyoung Hee <kh1979.park@samsung.com>
src/ui/controls/FUiCtrl_ScrollPresenter.cpp

index c20f538..da2da6d 100755 (executable)
@@ -2332,9 +2332,20 @@ _ScrollPresenter::SetScrollingEffect()
 {
        if ((__enableScrollingEffect || __enableOverScrollingEffect) && __scrollingEffectVisibility)
        {
-               if (__pFrontScrollingEffectVe->GetOpacity() != SCROLL_OPACITY_DARK_DIM && !__fadeOut)
+               if (__scrollPositionCurr < 0.0f)
                {
-                       SetScrollingEffectOpacity(SCROLL_OPACITY_DARK_DIM);
+                       SetScrollingEffectVisibility(false);
+               }
+               else if (__scrollPositionCurr > (__scrollRange - __viewRange))
+               {
+                       SetScrollingEffectVisibility(false);
+               }
+               else
+               {
+                       if (__pFrontScrollingEffectVe->GetOpacity() != SCROLL_OPACITY_DARK_DIM && !__fadeOut)
+                       {
+                               SetScrollingEffectVisibility(true);
+                       }
                }
        }