[M120 Migration][VD] Edge effect only use in touch device 92/309792/2
authorjiangyuwei <yuwei.jiang@samsung.com>
Wed, 17 Apr 2024 02:33:58 +0000 (10:33 +0800)
committerBot Blink <blinkbot@samsung.com>
Thu, 18 Apr 2024 06:59:00 +0000 (06:59 +0000)
There are some issues with mouse event for the feature
- shallow do not dismiss after mouse release
so we just disable this feature for mouse

Reference:
 - https://review.tizen.org/gerrit/297098/

Change-Id: I9704d40dbc8a7ba64c55ac1d1a8cb249ff9f3e26
Signed-off-by: jiangyuwei <yuwei.jiang@samsung.com>
tizen_src/chromium_impl/content/browser/renderer_host/rwhv_aura_common_helper_efl.cc
tizen_src/chromium_impl/content/browser/renderer_host/rwhv_aura_offscreen_helper_efl.cc

index 031d24a..ed20861 100644 (file)
@@ -696,6 +696,7 @@ void RWHVAuraCommonHelperEfl::HandleGesture(blink::WebGestureEvent& event) {
 
 void RWHVAuraCommonHelperEfl::DidOverscroll(
     const ui::DidOverscrollParams& params) {
+  LOG(INFO) << "RWHVAuraCommonHelperEfl DidOverscroll";
   if (web_contents_) {
     WebContentsImpl* wc = static_cast<WebContentsImpl*>(web_contents_);
     WebContentsViewAura* wcva =
index ecb434a..651c321 100644 (file)
@@ -1187,6 +1187,9 @@ void RWHVAuraOffscreenHelperEfl::OnEdgeEffectForUIF(bool top,
 
 void RWHVAuraOffscreenHelperEfl::DidOverscroll(
     const ui::DidOverscrollParams& params) {
+  if (!RWHVAuraCommonHelperEfl::TouchEventsEnabled())
+    return;
+
   RWHVAuraCommonHelperEfl::DidOverscroll(params);
 
   const gfx::Vector2dF& accumulated_overscroll = params.accumulated_overscroll;