Fix for PLM P130416-0257 related to slowlyness of DateTimeBar
authorSyed Khaja Moinuddin <moinuddin.s@samsung.com>
Thu, 2 May 2013 09:40:55 +0000 (18:40 +0900)
committerSyed Khaja Moinuddin <moinuddin.s@samsung.com>
Thu, 2 May 2013 10:12:34 +0000 (19:12 +0900)
Signed-off-by: Syed Khaja Moinuddin <moinuddin.s@samsung.com>
Change-Id: Ide9e4fc475414f7284bedfa8312677112d22a3ea
Signed-off-by: Syed Khaja Moinuddin <moinuddin.s@samsung.com>
src/ui/controls/FUiCtrl_DateTimeBarPresenter.cpp
src/ui/inc/FUiCtrl_DateTimeBarPresenter.h

index daee0e7..1cbc67b 100644 (file)
@@ -1343,7 +1343,7 @@ _DateTimeBarPresenter::OnFlickGestureDetected(int distanceX,int distanceY,int du
        int velY = 0;
 
        __flickAnimation.CalculateInitializeVelocity(distanceX, 0, duration, &velX, &velY);
-       __flickAnimation.InitializeFlickAmount(velX);
+       __flickAnimation.InitializeFlickAmount(velX * FLICK_ANIMATION_VELOCITY_FACTOR_DATE_TIME_BAR);
 
        StartFlickAnimationTimer();
        return true;
index 7cbc100..bd2a378 100644 (file)
@@ -147,6 +147,7 @@ private:
        static const int FLICK_ANIMATION_TIMER_PERIOD = 10;
        static const int FLICK_ANIMATION_FPS_DATE_TIME_BAR = 30;
        static const int FLICK_ANIMATION_SENSITIVITY_DATE_TIME_BAR = 30;
+       static const int FLICK_ANIMATION_VELOCITY_FACTOR_DATE_TIME_BAR = 3;
 
        Tizen::Graphics::FloatRectangle __bodyAreaBounds;
        Tizen::Graphics::FloatRectangle __arrowAreaBounds;