diff --git a/widget/gonk/GeckoTouchDispatcher.cpp b/widget/gonk/GeckoTouchDispatcher.cpp index a9e9ef69d73..f53717f85bc 100644 --- a/widget/gonk/GeckoTouchDispatcher.cpp +++ b/widget/gonk/GeckoTouchDispatcher.cpp @@ -111,18 +111,11 @@ GeckoTouchDispatcher::NotifyTouch(MultiTouchInput& aTouch, TimeStamp aEventTime) if (aTouch.mType == MultiTouchInput::MULTITOUCH_MOVE) { MutexAutoLock lock(mTouchQueueLock); + mTouchMoveEvents.push_back(aTouch); if (mResamplingEnabled) { - mTouchMoveEvents.push_back(aTouch); return; } - if (mTouchMoveEvents.empty()) { - mTouchMoveEvents.push_back(aTouch); - } else { - // Coalesce touch move events - mTouchMoveEvents.back() = aTouch; - } - layers::APZThreadUtils::RunOnControllerThread(NewRunnableMethod( this, &GeckoTouchDispatcher::DispatchTouchMoveEvents, TimeStamp::Now())); } else {