From 07c50c18ef829e4a7d6e4ca765736e4c81c4ac06 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Tue, 30 Jul 2019 15:29:42 -0500 Subject: [PATCH] use requestAnimationFrame instead of writeTask --- core/package.json | 2 +- core/src/utils/gesture/index.ts | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/core/package.json b/core/package.json index 3657c7374e..6fd313c85b 100644 --- a/core/package.json +++ b/core/package.json @@ -34,7 +34,7 @@ "tslib": "^1.10.0" }, "devDependencies": { - "@stencil/core": "1.2.1", + "@stencil/core": "^1.2.2", "@stencil/sass": "1.0.0", "@types/jest": "24.0.13", "@types/node": "10.12.18", diff --git a/core/src/utils/gesture/index.ts b/core/src/utils/gesture/index.ts index 717e5247c8..f7a2263fbf 100644 --- a/core/src/utils/gesture/index.ts +++ b/core/src/utils/gesture/index.ts @@ -1,5 +1,3 @@ -import { writeTask } from '@stencil/core'; - import { GESTURE_CONTROLLER } from './gesture-controller'; import { createPointerEvents } from './pointer-events'; import { createPanRecognizer } from './recognizers'; @@ -92,7 +90,7 @@ export const createGesture = (config: GestureConfig): Gesture => { if (!isMoveQueued && hasFiredStart) { isMoveQueued = true; calcGestureData(detail, ev); - writeTask(fireOnMove); + requestAnimationFrame(fireOnMove); } return; }