Closed Bug 1016976 Opened 10 years ago Closed 6 years ago

Edge gestures sometime don't work well when using your thumb

Categories

(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: etienne, Assigned: etienne)

References

Details

After investigation, looks like in some device/hand configurations the base of the thumb also touches the screen (one of the lower corners).
So we get events with 2 touches. And currently when the events have more than 1 touch we ignore them for edge gestures.

We need to tweak the heuristic :)
Assignee: nobody → etienne
Update: this is trickier than anticipated.

Looks like we're getting the touch from the base of the thumb before the relevant touch from the thumb itself.

The issue is, the faulty "fat hand" touch is outside of on edge zone, so it goes to the app directly, and by the time finger reaches the screen the system app is not receiving the touch events anymore (since the gesture started in the app).
Do we still need the border-radius magic ? IIRC correctly we used it back in the days to make sure this is always easy to click on the app corners. Maybe the radius is not really needed anymore for the bottom part of the screen ?
Currently the edge zone isn't even going to the bottom of the screen...
I'll do some testing tomorrow to see how big of an area we would need to cover in order to catch these events (I'm afraid it'll be pretty wide).
Any update on this one? I'm still running into it on the newer builds as I definitely fall into the fat thumb category. Works great with my index finger, but not so great with my thumb.
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.