diff --git a/ui/events/blink/fling_booster.cc b/ui/events/blink/fling_booster.cc index cc27a66f968d15272222e9f5ae46fe8a5fbbee05..e928f9c0ac620f9fff76f273899000ff03febdaa 100644 --- a/ui/events/blink/fling_booster.cc +++ b/ui/events/blink/fling_booster.cc @@ -48,8 +48,7 @@ gfx::Vector2dF FlingBooster::GetVelocityForFlingStart( } #if BUILDFLAG(IS_OHOS) - if (!OHOS::NWeb::OhosAdapterHelper::GetInstance().GetSystemPropertiesInstance().GetBoolParameter( - "web.instructionOptimize.enable", 0)) { + if (OHOS::NWeb::OhosAdapterHelper::GetInstance().GetFlingOptimizationAdapter().GetIsWebFlingOpt()) { if (!base::SysInfo::IsLowEndDevice() && (std::abs(fling_start.data.fling_start.velocity_y) > std::abs(fling_start.data.fling_start.velocity_x))) { velocity.Scale(1.0f, 1.5f); diff --git a/ui/events/gestures/blink/web_gesture_curve_impl.cc b/ui/events/gestures/blink/web_gesture_curve_impl.cc index 5cc8f185ed7661797be9c7da1fd99ab1e0f32471..08b790c88abec4ee4a01a7820ebfa57ae09b1a87 100644 --- a/ui/events/gestures/blink/web_gesture_curve_impl.cc +++ b/ui/events/gestures/blink/web_gesture_curve_impl.cc @@ -51,8 +51,7 @@ std::unique_ptr CreateDefaultPlatformCurve( bool use_native_fling_curve = false; #ifdef USE_NATIVE_FLING_CURVE - if (!OHOS::NWeb::OhosAdapterHelper::GetInstance().GetSystemPropertiesInstance().GetBoolParameter( - "web.instructionOptimize.enable", 0)) { + if (OHOS::NWeb::OhosAdapterHelper::GetInstance().GetFlingOptimizationAdapter().GetIsWebFlingOpt()) { use_native_fling_curve = true; } #endif