Closed Bug 985886 Opened 10 years ago Closed 6 years ago

Disable the `touchmove` fast path when showing touches in the System App

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: janx, Assigned: janx)

References

Details

Attachments

(1 file, 3 obsolete files)

Bug #965293 introduces a layer that visually shows touch interactions with the device. However, except in some cases only `touchstart` and `touchend` events can be tracked by the System App, because there is a fast path making `touchmove` events bypass the System App. The effect is that in most cases, a touch event is shown where it started, and stays in that position until the finger leaves the screen, even if the finger moved.

Bug #964904 introduces a pref to disable that fast path. We should flip it when showing touch events, so that touch positions can be updated.
Disabling the `touchmove` fast path causes some problems in Firefox OS' homescreen (scrolling horizontally becomes erratic and difficult). This will need to be investigate prior to moving forward with the patch.
Depends on: 1005880
New version of the patch using the simple mapping.
Blocks: 965293
No longer depends on: 965293
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: