fix panning gesture bug when SetScrollEnabled(false)
authorSeongjun Yim <se201.yim@samsung.com>
Tue, 2 Apr 2013 10:58:09 +0000 (19:58 +0900)
committerSeongjun Yim <se201.yim@samsung.com>
Tue, 2 Apr 2013 11:30:43 +0000 (20:30 +0900)
Change-Id: I8df279b258292342f448000e6d542d021f8aac50
Signed-off-by: Seongjun Yim <se201.yim@samsung.com>
src/controls/FWebCtrl_Web.cpp

index f745983..ca64638 100755 (executable)
@@ -435,11 +435,18 @@ _Web::OnTouchPressed(const _Control& source, const _TouchInfo& touchInfo)
 bool
 _Web::OnTouchMoved(const _Control& source, const _TouchInfo& touchInfo)
 {
-       if (__pEflWebkit.get() && _WebSettingImpl::GetInstance(__pWebSetting.get())->IsScrollEnabled())
+       if (__pEflWebkit.get())
        {
-               SendTouchEventForJavaScript(touchInfo);
+               if (_WebSettingImpl::GetInstance(__pWebSetting.get())->IsScrollEnabled())
+               {
+                       SendTouchEventForJavaScript(touchInfo);
 
-               return __pGestureHandler->OnTouchMoved(source, touchInfo);
+                       return __pGestureHandler->OnTouchMoved(source, touchInfo);
+               }
+               else if (__gestureType == WEB_GESTURE_TYPE_TAP)
+               {
+                       return __pGestureHandler->OnTouchMoved(source, touchInfo);
+               }
        }
 
        return true;